Italian Restaurants in Le Roy, IL Roma Ralph's Pizza200 E Cedar St Ste BLe Roy, IL, 617523099627073Italian RestaurantsPizza DeliveryResturants For Cabo San Lucas Show More