Shelly's Deli, FORT LAUDERDALE, Florida (FL)
Readily operating at 8000 West Broward Boulevard () in FORT LAUDERDALE, Florida (FL) (33388), Shelly's Deli are available at 9544528779. It is best to in ahead of time to arrange your place in the restaurant.
More restaurants in FORT LAUDERDALE, Florida (FL)
Shelly's Deli contact information and details:
Address: 8000 West Broward Boulevard - , FORT LAUDERDALE, Florida (FL) 33388
Contact Phone: 9544528779
