Peter H.

Peter H. left a tip at Greek Corner Restaurant

956 N. Damen Ave. (at W. Augusta Blvd.), Chicago, IL | July 29, 2011
Don't judge a book by it's cover on this one. Food is great, especially the chicken Greek salad. BYOB.
Tip is too short...
Tip is too long...
Cancel
Save this tip Report
Share
Greek Corner Restaurant
7.5
Chicago, IL
Greek Restaurant
Show More (on 7 Lists)