Havana Restaurant is a dining establishment offering Mediterranean, European, and Greek cuisines. It is suitable for lunch and brunch, with vegetarian and vegan options available. The venue also functions as a bar.