Search More

Locations

La Marina - Closed

1881 SE 17th St. Fort Lauderdale, FL 33316 | Fort Lauderdale | 954-527-6756
Map
Related Stories (1)

Details

  • Cuisine(s): Seafood
  • Features: Delivery

Related Stories

  • Dining: Reviewed
    After I read the latest article to extol Miami's New World restaurants -- the spread in the November issue of Gourmet magazine -- I thought (and not for the last time, I suspect): Nice...
Loading...