Pizza in Sicily Island, LA Skillet Cafe of Sicily Island401 Newman StSicily Island, LA, 713683183897160Italian RestaurantsPearls PlacePizza DeliveryRestaurants HiringRestaurants That DeliverTrain DepotUsed Restaurant Equipment Supplies Show More