This well-established Italian restaurant is situated in a prime location on a bustling high street in North London. Founded 18 years ago, the business has grown to earn an outstanding reputation, reflected by its glowing reviews. The restaurant is operated by an experienced team of 16 staff members…
Seller contact:
Joh**********
Members see the full picture
Join Business Sale Report to access seller contact details for every listing, plus all the financials that we have on the business.
Over £8 billion in transacted deals - trusted since 1995