Take Out Restaurants in Avilla, IN McDonald's828 E Albion StAvilla, IN, 467102608974051Fast Food RestaurantsMcdonaldsPolar FreezeRestaurants That DeliverTake Out RestaurantsThe DinerUsed Restaurant Equipment Supplies Show More