Mediterranean Taverna offering a home-from-home experience with an ever-changing menu. Features indoor and outdoor seating, and is dog-friendly.