★ 4.6 / 5 from 14249 reviews
Steak
Chicken
Curry
Soup
British
The Queen Inn
Upper Cwmbran Road, Torfaen, United Kingdom, NP44 5AX
"Fabulous food, good value for money and friendly service."
The Queen Inn stands out as a beloved dining spot, celebrated for its generous portions, delicious classic pub food, and inviting atmosphere. Patrons...