Cafe in Sicily Island, LA Snack Shack704 Chisum St, Sicily IslandSicily Island, LA, 713683183894449Country CafeCyber CafeDinerFoodPearls PlaceRestaurantRestaurants DowntownRestaurants HiringRestaurants That DeliverResturantsUsed Restaurant Equipment Supplies Show More