The Claw Bar

221 9th Street South, Naples, Florida, 34102, United States