Yabba Island Grill*

711 Fifth Ave. S

Naples, Florida, 34102

(239)262-5787

Category:
Seafood

Description:

Surf and turf, including seasonal stone crab, is the focus at this restaurant with prime patio seating.

Additional Information:

Zipcode:

34102