A Slice of Paradise
Italian, Pizza
Summerland Key, FL
0.6 mi