This restaurant is currently not accepting online reservations. You can find alternative restaurant recommendations below.

Information

An all-day neighbourhood restaurant and cafe, Terra Terra the perfect place for a quick breakfast, business lunch or evening cocktail with friends. Enjoy a wide variety of quality foods including freshly baked Italian pastries, handmade pasta, rustic pizzas and speciality coffee.

Address:

120 Finchley Rd, London

Average Price:

25.0 €

Working Hours:

Monday: 07:30 - 18:00</br> Tuesday to Friday: 07:30 - 23:00</br> Saturday: 08:30 - 23:00</br> Sunday: 08:30 - 17:00.

Location

Terra Terra