Italian home cooking at its best. With its
friendly warm atmosphere and Romano it is
so different from all those chain restaurants.
It is much appreciated by locals, international
clientele and most importantly Italians. Average
price per head for three courses with wine
is £20
The largest organic and fresh food supermarket
with restaurants in the country. Totally unique.
Why not pop in for half a dozen oysters and
a glass of wine or an organic snack.