Pizza Shop for sale North London (East Finchley)
Category : PROPERTY
Pizza Shop with A3/A5 License ,North London (East Finchley) situated in Main road,all machinery are brand new,the shop itself has been refurbished completely recently,opening hours are short but can be extended to late hours. long lease(renewable) and low busi