Foodventure Episode 2: Tocha Bistro

Looking for some American cuisine along with a place to chill after your work or even during lunch? Then Tocha Bistro is the place you need to visit! Conveniently located within Hotel Boss in Jalan Sultan (Near Bugis & Lavender MRT), Tocha Bistro offers not only an exquisite menu featuring over sixty mouth watering food […]

Read More Foodventure Episode 2: Tocha Bistro