Mayflower Chinese Restaurant
3555 Clares St Ste Rr
Capitola
CA
95010
(831) 476-4688
Open Map
Chinese
Egg Flower Soup
Fried Prawns
Fried Won Tons
Good for groups
Non-smoking
Restaurant
Restaurants
Spinach Tofu
West Lake Beef Soup