Map Location
Komala Vilas Restaurant
12 / 14 Buffalo Road 209723, Singapore
Open in AI mode
Open in Google Maps