Mayflower Japanese Restaurant
Add to Favorites
OPEN NOW
Today: 11:00 am - 10:00 pm
20 Years
in Business
Saved to Favorites
Phone: (302) 292-1850
Address: 230 W Main St, Newark, DE 19711
Website: https://store1.geomerx.com/mayflower/index.cfm?fuseaction=
Cuisines: Japanese, Asian, American, Sushi, Thai, Healthy, Steakhouse, Seafood, Chinese, Vegetarian, Vegan
Price Range : Below Average
232 Suburban Dr, Newark, DE 19711
3 Liberty Plz, Newark, DE 19711
4702 Limestone Rd, Wilmington, DE 19808
216 Astro Shopping Ctr, Newark, DE 19711
217 Louviers Dr, Newark, DE 19711
153 E Main St, Newark, DE 19711
136 E Main St, Newark, DE 19711
1725 Pulaski Hwy, Bear, DE 19701
2653 Capitol Trl, Newark, DE 19711
4563 Linden Hill Rd, Wilmington, DE 19808