How the world sees Greece
The team behind the revamped South Beach Hotel and The Federal Hotel are set to open a tavern at the Aquarama Marina - and they’ve ditched the beer garden.