Advertisement
Eat in or drive thru for the best homemade noodles dinner in town.$10 cash
Event Venue & Nearby Stays
195 Orchard St, Newark, OH, United States, Ohio 43055