Mediterranean Restaurants in Olney, IL Pita Place834 E Main StOlney, IL, 624506183922700Greek RestaurantsGyrosMediterranean RestaurantsRestaurants That DeliverUsed Restaurant Equipment Supplies Show More