©2021 Mayflower Japanese Restaurant | 230 E Main Street | Newark, DE 19711 | (302) 292-1850
View Past Orders
We are currently closed, but you may order in advance.
January 25, 2021
Store closed - future orders only
Working on it...
Japanese noodle soup with vegetables and gyoza.