Sri Kamala Vilas Restaurant
662 Buffalo Rd #01-16 Singapore 210662
+65-6291-1164
Vegetarian Restaurants | Restaurant Management