May Flower
Phone Number: +19783569878
Website: www.mayflowerma.com..
Categories: Chinese Restaurant, Sushi Restaurant
Opening Hours:
Address: 11 Depot Sq, Ipswich, Massachusetts, รtats-Unis 01938
GPS Coordinates:
42.67893,-70.84025
Essex County, Massachusetts, United States of America
Facebook: facebook.com/1633610290220281
Instagram: Photos and Videos