Experience The Garden, a cozy oasis nestled in the Boulan courtyard. Savor elegant signature dishes, fresh-caught fish and top quality steaks.
220 21st Street 33139 Miami Beach United States