Offering dine-in, carryout, and curbside pickup. Please call ahead for carryout orders.
113 4th St Neola, IA 51559 (712) 485-9090
Restaurant Categories
Back: All Restaurants