A taverna-style restaurant offering delicious, high-quality dishes with generous portions. Features outdoor seating and live music.