We had passed this place a number of times but always assumed it was closed or if not the car park s...
Hidden Gem , lost in time.
10/15/2024
(71)
Advertisement
Top Twenty Cafe is a charming pizzeria located in the heart of Windsor, England. Known for its cozy atmosphere and friendly service, this eatery offers a delicious variety of handcrafted pizzas made with fresh ingredients. Whether you're dining in or taking out, Top Twenty Cafe is the perfect spot to enjoy a satisfying meal with family and friends.
Generated from this place's information
We had passed this place a number of times but always assumed it was closed or if not the car park s...
Fantastic breakfast, with endless refills of tea. Food is great quality. There isn't a better value...
We’ve been here many times and will be back again after another cracking breakfast. Friendly and qui...
Advertisement