Mayflower Japanese Restaurant
Address:
230 E Main St Ste 626, Newark, DE 19711
Phone:
(302) 292-1850
Nice to Know:
- Noise Level Average
- Parking Lot
- Wifi No
- Accepts Credit Cards Yes
- Good For Groups Yes
- Recommended Meal Lunch, Dinner
Restaurants,
Japanese
Other Businesses:
- No Name Pizza & Gyro at 250 E Delaware Ave, Newark, DE 19711
- No 1 Food Corp at 616 Newark Shopping Ctr, Newark, DE 19711
- La Tolteca at 203 Newark Shopping Ctr, Newark, DE 19711
- Yi Palace at 259 S Main St, Newark, DE 19711
- Royal Buffet at 230 E Main St, Newark, DE 19711