› added 8 years ago
224
TIL the cheapest Michelin Star rated restaurant in the world is a street food stand in Singapore owned by Chan Hon Meng, a single meal costs you just 1.50 US Dollars.
via ift.tt