Outdoor Dining
DETAILS
Description
[listing_content]
Capacity
225
seated
Square Footage
4000
sq ft.
2000, Collins Avenue, Miami Beach, Miami-Dade County, Florida, 33139, United States




