Largo Bar and Grill

401 Biscayne Blvd Downtown Miami