Group eating.JPG

FAMily run italian restaurant

The most authentic italian in town


Welcome to Terra Mia

Terra Mia or ‘my land’, to give A literal translation, has been serving authentic Italian food for over 25 years.

Located between Kingston and Norbiton, our aim is to ensure that you enjoy your visit here, by offering you a wide selection of typical Italian dishes, prepared to a very high standard here in our kitchens, all served with a friendly smile in a relaxed and cosy atmosphere.

We Italians love to gather with friends and family, and children are always welcome. We’re happy to provide high chairs and child size portions if needed. We are also only too happy to cater for larger groups or parties, or for that special occasion. Any requirements can be discussed, please just ask.

We endeavour to always bring a perfect meal to your table and want your time with us to be a great experience. We always welcome customer feedback (please check our reviews on Trip Advisor) – good or bad – so please feel free to talk to us.

We do our best to serve you speedily, but in especially busy periods delays can happen, please bear with us. That’s the small price you pay for fresh, made-to-order, Italian food.

Whether you choose anti-pasti, pizza or pasta, we hope you enjoy your visit with us.

Lino and the Team
Lino Longobardi

Just the best pizza in Town!
Awesome food with a smile!


Where to find us

020 8546 4888

138 London Road,
Kingston Upon Thames,


  • Monday to Saturday 12–2:30pm & 6–11:30pm
  • Closed on Sundays

In the evenings you can park in St Peter's Church car park opposite. Access from Cambridge Road.


We now Deliver to your home in collaboration with Deliveroo, a click closer to our food.

Footer banner awards v02.png


As a local family run restaurant we rely on customer feedback and good reviews.
We hope you've enjoyed your time with us.
If you did, please share your experience with others.