Mamma champos
Papanasam Beach Road, Varkala 695141 India
Mamma champos is a Asian, Chinese, Indian, Italian, Vegan Options, Vegetarian Friendly place is located in Varkala, Kerala. The address of Mamma champos is Papanasam Beach Road, Varkala 695141 India.
If you want to go to the place or need any services, you can contact them directly. The phone number is +91 97462 79572,