51.54627°N0.10157°W
Confidently unfussy Italian cooking in a homely upstairs room or downstairs bar.
300-302 St Paul's Rd, London N1 2LH, United Kingdom
51.54627°N, 0.10157°W