Papa Spiros Greek Taverna, situated in Oak Park, Illinois serves authentic Greek cuisine in a festive and friendly atmosphere. The menu includes light, Mediterranean style lunches, full course dinners, family style dinners, as well as banquet facilities and catering.

Contact Details

  City Oak Park, IL
  Zip Code 60301
  Address 733 Lk Street
  Phone Number (708) 358-1700