Mayflower China

3314, 17005 Southcenter Parkway, Tukwila
Opening hours:
Mon11:00-22:00
Tue11:00-22:00
Wed11:00-22:00
Thu11:00-22:00
Fri11:00-22:00
Sat11:00-22:00
Sunclosed

Categories: Establishment  Food  Meal delivery  Meal takeaway 

Suggest updates

Reviews

1
Jul 22, 2018

Ethan Crank

The food is pretty awful. The pork was super dry. The General Tso's Chicken was gross and tasted more like spicy american chicken wings instead of a Chinese dish. The rice was hard and gross.


Write a review

The nearest companies