Description
Airy setting with outdoor space serving seafood, steaks & other casual eats, plus cocktails.
Name: Yabba Island Grill
Address: 711 5th Ave S, Naples, FL 34102
Phone Number: +1 239-262-5787
Restaurant Type: Steak house, Bar, Cocktail bar, Family restaurant, Seafood restaurant, Wine bar
Yabba Island Grill is a Steak house located at 711 5th Ave S Naples/Florida
(Latitude,Longitude: 26.141727,-81.7974213)
Postal Code: 34102
Location
-
711 5th Ave S, Naples, FL 34102
Add a review