Trullo
Italian restaurant
0.00000°N
0.00000°E
300-302 St Paul's Rd, London N1 2LH, United Kingdom
Food & Drink
About
Confidently unfussy Italian cooking in a homely upstairs room or downstairs bar.
Opening hours
Sydney
New York
London
Tokyo
Paris
Los Angeles
Melbourne
Berlin
gems
destinations
travel playbooks
contributors