Terra e Mare is an Italian restaurant featuring seafood, steaks, and an open kitchen. Happy hour specials are available.