Online Highways Home > Delaware > Newark
City Map with Features
At Mayflower Restaurant, you can enjoy a fabulous selection of authentic Japanese cuisine. They specialize in sushi, tempura, teriyaki, and noodles. The delicious food is also available for takeout and delivery to a 5-mile radius.
Read reviews and find hotels in Newark.
Location:
230 East Main Street #626, Newark Delaware 19711
Telephone
302-292-1850
See more Restaurants, Cafes, Delis, Bakeries.
| Other upcoming events include:
|
|
Search
7
|
|