Avilla Country Kitchen

Breakfast restaurant · 108 W Albion St, Avilla, IN

Dine-In

Hours

More food in Avilla, IN · Breakfast in Avilla