Description
Located inside the busy Stanford Shopping Center, this restaurant has several branches and is famous for serving mouth popping vegetarian dishes.
Located inside the busy Stanford Shopping Center, this restaurant has several branches and is famous for serving mouth popping vegetarian dishes.
Add a review