North London Wood Fired Pizza Restaurant with Bar and Seating for Sale
Palmers Green N13 in London
A fully licensed wood-fired pizza restaurant, located in Palmers Green, North London, is available for sale, featuring a traditional oven, seating for 26, bar, CCTV…