MYLO Indian & Ethnic Cuisine in Stoupa is located in Stoupa, Greece. MYLO Indian & Ethnic Cuisine in Stoupa is rated 4.8 out of 5 in the category indian restaurant in Greece.
Amenities
Good for kids
Toilets
Accessibility
Wheelchair-accessible entrance