Full menu with prices & pictures
Mayflower Japanese 230 E Main St Suite 626, 19711, Newa...
+13022921850
Order food online for delivery
Reserve a table now for Mayflower Japanese
At a distance of 340 meters from Mayflower Japanese in Newark there are parking spots where you can park your vehicle.
This restaurant is among the best in Newark, within the category of Sushi, and based on the average rating of 4.6, it's likely one of the favorite restaurants of its visitors.