Mayflower Japanese Restaurant Description:
Small, fast stop for sushi & teriyaki. Sushi, rolls, teriyaki & other standards served fast at a small strip-mall restaurant near campus.
Address:
230 E Main St Suite 626, Newark, DE 19711, United States
Phone Number:
+1 302-292-1850
Website:
https://www.ekit.us/restaurantviewpage/mayflower-japanese-restaurant-newark-19711
Store Hours:
Sunday: 1-10PM | Monday: 1-10PM | Tuesday: 1-10PM | Wednesday: 1-10PM | Thursday: 1-10PM | Friday: 1-10PM | Saturday: 1-10PM