Yabba Island Grill Yabba Island Grill

Yabba Island Grill Map

711 S. Fifth Ave. (Ninth Ave. S.)
Naples, FL 34102
Map
Cuisine: Caribbean / Fusion / Seafood
Palm trees, mounted marlins and a superabundance of pastels provide a suitably "islands, mon" backdrop for stylish Caribbean-inspired fare.
Openings: Dinner nightly

Features