The Garret at Grand Central

Address:
697 North Miami Avenue, Miami, Florida, USA
Telephone:
(305) 377-2277
Capacity:
200
 View map