Restaurant · ££ · London
Not rated yet112 St John's Hill, London
Roman trattoria in Clapham Junction: handmade pasta, a much-filmed carbonara and Roman-style pizza.
Loading reviews…
Same kind of food, not far from here.
These four factors are yours to weight.