Tavern Dimitris is a Mediterranean and European restaurant known for its delicious fish, pizza, and lamb dishes. Guests can also enjoy a selection of fine wines. The establishment offers a pleasant dining experience with a focus on traditional flavors.