Dimitroula's Place is a traditional tavern serving homemade Greek food made with pure local ingredients. The establishment offers a traditional meze style dining experience.