Tag: Michelin star restaurants

https://www.instagram.com/p/BjbtdN9nPCV/ When you think of a Michelin star restaurant, you think of tasting menus, wine pairings, and shelling out hundreds of dollars for a one of a kind meal. However, that isn’t the case at this restaurant in Singapore. Singapore is a notoriously expensive place to live and even visit,...

Lovin' it!

Check It Out