Queen Restaurants in Slough
Show restaurants on map
4
Menu
4
Menu
City: Slough, 80 High St, Slough, SL11EL, United Kingdom
"This restaurant is great for what it offers. I tried one of their pizzas - thin crust with goat's cheese, and more. It takes skill to maintain a crisp..."
Price
The Average price for Queen is:
$16.6
Feedback
These reviews refer only to the mentioned ingredients.