Terra Mare is a Mediterranean restaurant specializing in fresh seafood, live crustaceans, and high-quality fish imported directly from Italian markets. Enjoy a selection of seafood, pizza, and wine.