About
Travancore Indian Restaurant in Siem Reap, Kingdom of Cambodia presents a convivial atmosphere for indoor & outdoor dining with a hygienic kitchen. The menu offers a multitude of vegetarian, non-vegetarian and vegan options from Southern.
Details