Havana is a Cuban restaurant offering Cuban and Mediterranean cuisine, plus cocktails. It features a vibrant atmosphere with a Cuban-inspired decor and a terrace.