Know a great happy hour or special for this location?
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.
Suggest an edit
13251 Ventura Blvd A, Studio City, CA 91604
© 2025 Checkle, Inc
Privacy
Terms