Taverna Tassos offers a relaxing dining experience with a beautiful waterside setting. It also features rooms with balconies.