X
Mothers Veg Plaza
Palayam, Trivandrum
5 ★
Vegetarian dishes and rice are ladled onto banana leaves at this simple Indian restaurant. Ve