Taverna To Beles is a Greek restaurant.