Advertisement



Advertisement

Advertisement



A Michelin-Starred meal for $1.50.

Prev Random Video Next
Despite his recent acclaim, the owner has refused to raise prices, making this the most affordable Michelin-Starred meal in the world.

Home