Advertisement

Delaware Restaurants

Mayflower Japanese Restaurant

Categories:
  • Japanese

Essential Information

230 E. Main St.
Newark, DE

302-292-1850

It’s not just the sushi that UD students love—it’s the price. Rarely does a menu item at Mayflower breach the $10 mark. The house roll is a crispy shrimp tempura mixed with caviar, steamed shrimp and crabstick. Teriyaki combos come loaded with rice, broccoli, salad, and either tempura, a California roll or Gyoza dumplings. Casual. Lunch and dinner.

Additional Information

Price: $

Is this your company? Update or enhance your listings »