Pizza Palace
$
Advertisement
519a Garratt Lane
SW18, England SW18 4SW
Pizza Village, located in Earlsfield, London, has been delighting customers since 1992 with its handcrafted pizzas made from fresh, high-quality ingredients. Known for its commitment to traditional recipes and a focus on quality, each pizza is prepared daily to ensure a perfect crust and authentic flavors.
The menu features a wide range of options, including gluten-free and specialty pizzas, appealing to diverse tastes and preferences. Customers rave about the delicious flavors, generous portions, and outstanding service, making Pizza Village a beloved choice for both dining in and takeaway experiences.
Generated from the website
Also at this address
See a problem?
You might also like
Advertisement