contact@mayflowerrestaurant.in

Mayflower Restaurant

Kandamkulam Road, Thali, Calicut, Kozhikode- 673004

Thali

Kozhikode