mattandcat.co.uk
Merrie Garden, Lake
There has been much debate on the Isle of Wight about the merits and disadvantages of chain and franchise eateries. If the arrival of Costa in Newport’s St James Square raised a few eyebrows then t…