Papa Dio's Restaurant & Wine Bar

10712 N May Ave, Oklahoma City, OK 73120

Happy hour: food

Wed–Sat 4:30pm–9:00pm

  • Daily specials and extensive menu including imported pasta, chicken, veal, shrimp, fresh fish, and daily specials

Sources and contact

View source

Restaurant website

Loading Happy Hour Find…