La Piazza
Italian, Mediterranean
Marco Island, FL
0.1 mi