Best British restaurant in Oklahoma Reviews Directory The Pub Quail Plaza 73120 Oklahoma City, OK, US +1 405-881-4320 Restaurant Pub British restaurant Irish restaurant 168 likes