Rita's Italian Ice & Frozen Custard
1575 Pine Ridge Rd Suite 1, Naples FL 34109