Print now
Sri Kamala Vilas Restaurant
Address :
Blk 662 Buffalo Road #01-16, Little India, 210662
Phone No. :
6291 1164
Print now