High Street, Brentford.
Castle Pizza provides a range of take away food and drinks. Based in High Street, London, Castle Pizza is fast food take away.
Tell London about your experience of Castle Pizza...
Now displaying reviews 1 - 2
I live locally in Brentford and the few years Castle Pizza has been open, it has provided good quali... More »
I went to find a pizza shop just below the flat i was renting for my stay in London, when i came acr... More »
View the complete list of Castle Pizza reviews »
Castle Pizza is in High Street London. You can view a list of neighbouring businesses by going to the page.
More places in or near High Street...