Pizza Express: "Quick and Filling" Windsor Restaurant Tip by scarp601
Windsor Restaurants: 137 reviews and 198 photos
For such a small joint, we found the pizza quite remarkable!!
Address: 7-8 Thames Stree, Windsor
Price Comparison: less expensive than average
More Reviews (2)
scarp601's Related Pages
Have you been to Windsor?Share Your Travels