Restaurant
Trattoria Terra
6 locals recommend,
Permanently closed
Tips from locals
Beautiful little Italian with fantastic food and wine, a welcoming atmosphere and very reasonable prices.
Unique things to do nearby
Locals also recommend
Location
83 Hazellville Rd
London, England