Terra e Mare is a new dining experience in Studio City featuring the best of Italian meats and seafood, the culinary expressions of the earth and the sea.
Know a great happy hour or special for this location?
Suggest an edit
13251 Ventura Blvd A, Studio City, CA 91604
© 2025 Checkle, Inc
Privacy
Terms