280 Vanderbilt Beach Rd, Naples, Florida 34108 USA
Enjoy tapas and small plates that showcase brilliant presentation and a size portioned for sharing.
Photo Credit: Yelp