Do you own this business?Claim Listing Avilla Country Kitchen Place Category: Restaurants About Photos Contact ReviewsAbout: Breakfast and lunch diner Chamber or Business Organization: SHOPNoble Phone: 2608972612Address: 108 W Albion St Avilla Indiana 46710 Leave a Review Cancel replyYou must be logged in to post a comment.