Shelly's Deli, FORT LAUDERDALE, Florida (FL)
Comfortably operating at 8000 West Broward Boulevard () in FORT LAUDERDALE, Florida (FL) (33388), Shelly's Deli is available at 9544528779. It is advisable to give them a call in advance to make a reservation.
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