An Italian restaurant that's located one hour outside of Liverpool was crowned the best in England - just five years after a change in ownership. Giuliano, located in Handforth, Cheshire, scooped up ...
But Mr Maiale said the connection between the businesses ends there, with Mensa – described as a contemporary Italian eatery – a “stand-alone” venture. “I think both businesses are going to complement ...