755 12th Ave S, Naples, Florida 34102 USA
This is the inside of the the restaurant
Photo Credit: Yelp