207 North Appleton Street, Appleton
(920) 739-1122
This is the finest food available in the Fox Cities from my 50 years of experience living here. If you want lamb or Greek cuisine there is no better choice. Best dishes include everything. The Lemon Soup is spot on. Appetizers are a must. My favorite...