Noisy, slow service, if the kitchens are as filthy as the room, especially the ceiling which has a m...
Filthy, staff do not care
1/7/2025
(223)
The Orchard Cafe is a charming pizzeria located in Worcester, England, known for its cozy atmosphere and delicious handcrafted pizzas. With a menu featuring fresh ingredients and unique flavor combinations, it caters to both classic and adventurous palates. Guests can enjoy their meals in a warm, inviting space, making it a perfect spot for families, friends, or a casual night out.
Generated from this place's information
Noisy, slow service, if the kitchens are as filthy as the room, especially the ceiling which has a m...
As a large group turning up mid afternoon for lunch meals we were very pleased how accommodating the...
We booked for 10 of us to have breakfast and see Santa.. We had a last minute change of numbers, th...