Skip to main content
The Kitchen Archive

Eats Archive › Illinois › Chicago

Chicago, IL

Greek Rest. in Chicago

1 post · Dec 24, 1995

JWSigmaPiAmerica Online, Inc. (1-800-827-6364)Dec 24, 1995
I would suggest Papagus, it is located on the ground floor of the embassy suites just minutes from Michagan Avenue.  I ate there over Thanksgiving and it was wonderful.
Share this page