Search results
- See moreSee moreSee moreSee moreMay FlowerChinese Restaurant · $$
11 Depot Sq Ipswich, MA 01938 657.66 mi
Is this your business? Verify your listing
Amenities
- Wifi
- Family friendly
11 Depot Sq Ipswich, MA 01938 657.66 mi
Is this your business? Verify your listing
3.5 57 reviews
I needed a break from seafood, burgers and pizza and after considerable back and forth I decided to give the Mayflower a shot despite the occasional very terrible review. I am very glad that I... More
ordered the chicken brocoli in garlic sauce, not a hint of garlic!! the sauce was sweet More
Went for sushi, and the plate was not worth the price paid. My plate had maki rolls, and where the fish is where they cut it, the amount of tuna/salmon looked like a period at the end of this... More
Spent $40 on horrible, horrible food. The sushi was clearly not fresh, the overpriced sweet and sour shrimp was just hilarious. $15 for almost nonexistent shrimp in HUGE balls of deep friend dough... More
This is our go to for take out in the area. However, perhaps no more. Today I picked up a lunch combo, one I picked up many time before. It did not look or taste anything like what I had before... More