Terra e Mare
Italian · Seafood · Steakhouse
Terra e Mare is an Italian restaurant featuring seafood, steaks, and an open kitchen. Happy hour specials are available.
Location
Best places nearby
The highest rated places close to Terra e Mare.
Local restaurants nearby
13251 Ventura Blvd, CA


