Signor Baffi
Elstree, near the studios
St Albans England United Kingdom
Genuine Italian food is italian, they don't serve pizzas but only antipasti, pastas, fish (including dover sole), meat and vegetarian dishes. Famous for its Zucchini fritti (fried courgettes)
Phone: no phone