Filters:
clear
Country: United Kingdom

southwest france restaurant in Worcester

About 1 results.

Pizza Express

Cathedral Plaza, WR1 2LU Worcester, United Kingdom

Our restaurant in Worcester is situated just opposite the cathedral. Join us at our stylish venue and enjoy delicious pizza, made by our pizzaiolos.

  • 1