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