Find the top Sushi restaurants in Newark, Ohio near you now.
Asian restaurant
Address: 1230 W Church St, Newark, OH 43055