Turn on JavaScript to search, filter and see the map.
Home
Oklahoma City, Oklahoma
Papa Dio's Restaurant & Wine Bar
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…