Lure Fishbar

4.2 (222 reviews) $$$ · South Beach
american seafood