Restaurants in Sicily Island, LA
J D's Restaurant & Tavern
Pig Hut
Snack Shack