Terra Mia Italian Restaurant

Terra Mia Italian Restaurant

Terra Mia Italian Restaurant is located in the Chardonnay Shopping Center (near wineries, downtown and al Lawrence Livermore Lab).

At Terra Mia, the team carefully prepares dishes using only the freshest ingredients. The food is made from scratch, like the trattorias and ristorantes in Southern Italy.

© 2022 DogTrekker.com
Website by Brandhound