Hey Guys! This goes against my VFM review posted here earlier. Just got the shock of my life when we ordered Vegetarian Noodles from this place and halfway through the meal, found a DEAD COCKROACH in it!!! As was expected, the staff merely apologized and refused to do anything in this matter. Have therefore launched a Formal Complaint with the FDA regarding this. STAY AWAY FROM THIS PLACE.