By Martin Isark
IT BREAKS MY ‘HEART’ that great Italian restaurants in the UK are as difficult to find as rocking horse shit! Most major British cities have a decent French Restaurant, and the Michelin guide reflects that, but an Italian that presents food that sings of Italy, seems to hit the flavour road block at the British Channel. A cardboard pizza from the takeaway is not what Italian cuisine is about. Check out Stecca.