Pizzeria
8 Red Lion Street,
TW9 1RW,
Richmond
Average price £30
Proper little Italian restaurant with fantastic hospitality
Pizzeria
35a Barnes High Street,
SW13 9LP,
London
Average price £15
Great little restaurant serving authentic Italian food