Business & Real Estate
RESTAURANTS
Yabba Island Grill permanently closes in downtown Naples
Phelan plans to continue operating the Pazzo and
In a surprising change of plans, Yabba Island Grill on Fifth Avenue South in downtown Naples permanently closed Sunday, July 2.