May flower
978-356-9878
9 Depot Sq, Ipswich, MA, 01938Type:Full service,Dine in,Take out,Fast Food,Free Delivery
Cuisine:Chinese Food,American-Chinese,Asian fusion
- Map
978-356-9878
9 Depot Sq, Ipswich, MA, 01938Type:Full service,Dine in,Take out,Fast Food,Free Delivery
Cuisine:Chinese Food,American-Chinese,Asian fusion