Fantastic food. I had the steak. Son had the fish. Both were cooked perfectly. Bar staff very friend...
A little gem of a bar
11/4/2024
(311)
The Windsor is a charming pizzeria located in the heart of Birmingham, England. Known for its cozy atmosphere and friendly service, it offers a diverse menu featuring traditional Italian pizzas made with fresh ingredients. Whether you're dining in or taking away, The Windsor is the perfect spot for pizza lovers looking to enjoy a delicious meal in a welcoming setting.
Generated from this place's information
Fantastic food. I had the steak. Son had the fish. Both were cooked perfectly. Bar staff very friend...
Had a great day booked a table really looked after us the atmosphere was all good bantered topped of...
Fantastic back street pub great for food drinks & especially for watching sports. The staff are very...