Mayflower Japanese Restaurant in Newark
230 E Main St Newark Nj,
Newark, 19711
(302) 292-1850
(302) 292-1850
Providers of delaware sushi in Newark
delaware sushi, dining, food, japanese