Sparta Restaurant & Coffee Shop
See the most popular restaurants in Newark
See all 72 restaurants in Newark
Stay inside. Let the food come to you.
See all the restaurants that deliver
or all restaurants with online ordering.
100 Speedway Dr, Newark
969 Mount Vernon Road, Newark
16 W Main St, Newark