Avilla IN Restaurants
1. 538 E Albion St, Avilla, IN 46710 | East of Chicago Pizza(260) 897-3601
2. 828 E Albion St, Avilla, IN 46710 | McDonald's(260) 897-4051
3. 121 E Albion St, Avilla, IN 46710 | Hey's Tap(260) 897-4450
4. 108 W Albion St, Avilla, IN 46710 | Country Kitchen(260) 897-2612
5. 204 E Albion St, Avilla, IN 46710 | St James Restaurant(260) 897-2114