La Cosa Nostra
➤ 62 Lattimore Road, AL1 3XR, St Albans, United Kingdom
Fruit De Mer, Végétarien, Pizza, Cafés, Pâtes
"visited at several locations before the cinema tour. the service is attentive, can be fast when you ask, inexpensive, varied menu and the pizzas are delicious."