Mediterranean Restaurants in Equality, IL A Little Taste of Italy124 N Calhoun StEquality, IL, 629346182765264Italian RestaurantsItilian GrillMediterranean RestaurantsMichaelangelosPizza DeliveryRestaurants That DeliverUsed Restaurant Equipment Supplies Show More