Restaurants  •  North London

Terra Terra

120 Finchley Road, London NW3 5JB, UK

About Terra Terra

Inspired by the rural simplicity of Italian cooking, Head Chef Massimo Mioli uses the purest Italian and seasonal British produce. Terra Terra’s menu delivers progressive and delicate flavours that celebrate the versatile and subtle ways the ingredients can be enjoyed.

Social Media

Opening Hours

  • Monday: 7:30 AM – 5:00 PM
  • Tuesday: 7:30 AM – 11:00 PM
  • Wednesday: 7:30 AM – 11:00 PM
  • Thursday: 7:30 AM – 11:00 PM
  • Friday: 7:30 AM – 11:00 PM
  • Saturday: 8:30 AM – 11:00 PM
  • Sunday: 8:30 AM – 5:00 PM
  • * a company email is required to download this file
  • This field is for validation purposes and should be left unchanged.