Avilla Country Kitchen
108 W Albion St, Avilla
(260) 897-2648
Recent Reviews
You May Also Like
St James Restaurant - 204 E Albion St
American
The Pizza Place - 538 E Albion St
Pizza
Avilla Diner and Dairy Treat - 712 S Main St
Diner
Restaurants in Avilla, IN
Avilla Country Kitchen
108 W Albion St, Avilla, IN 46710
(260) 897-2648