Yabba Island Grill 11/21/15

“Great restaurant and service. Always wonderful!”
Helen L., Naples FL