This restaurant in Mansfield, Ohio serves gyros, Greek coffee, and a Greek salad that easily steals the whole show.
A Greek favorite in Illinois serving bold flavors, generous portions, and a lively vibe. See why this suburban spot keeps ...