Description
From multi-grain roti, aromatic curry and mouth-watering desserts, this restaurant gives your taste buds a tantalizing experience in Menlo Park!
From multi-grain roti, aromatic curry and mouth-watering desserts, this restaurant gives your taste buds a tantalizing experience in Menlo Park!
Add a review