Mayflower Restaurant Calicut

Mayflower Restaurant

Kandamkulam Road, Thali, Calicut, Kozhikode- 673004

0495 3018050, 2301850, 3108050
http://mayflowerrestaurant.in