greek restaurant

Looking around the room at Taverna Veranda, you’ll see sculptural planters hanging from the ceiling, magenta bougainvillea growing up the walls, plenty of occupied tables and unparalleled views of the