Address : 662 Buffalo Road, #01-16 Tekka Market, Little India, Singapore 210662
Phone : +65 6291 1164
Kamala Restaurant was previously known as Sri Kamala Vilas Restaurant. It has undergone renovation and a rebranding. It is famous for its masala thosai and chicken masala.
Looks like you made a move and your account activated successfully!