Mayflower Chinese Restaurant in short
Opened on
Friday
Monday
Saturday
Sunday
Thursday
Tuesday
Kitchen
Chicken
Chinese
International
Thai
Vegetarian