Mayflower of China Restaurant, SEATTLE, Washington (WA)
Conveniently located at 17005 Southcenter Parkway () in SEATTLE, Washington (WA) (98188), Mayflower of China Restaurant can be reached at 2065754193. It is advisable to call ahead of time to make a reservation.
More restaurants in SEATTLE, Washington (WA)
Mayflower of China Restaurant contact information and details:
Address: 17005 Southcenter Parkway - , SEATTLE, Washington (WA) 98188
Contact Phone: 2065754193
