Greek restaurant Dionysos, located on a quiet street, offers a unique dining experience. Enjoy daily lunch specials with coffee, tea, or lemonade.