1116 Ocean Dr, Miami Beach, Florida 33139 USA
Private seating in separate dining room
Photo Credit: Yelp