Terra Mare is a casual restaurant specializing in Italian cuisine, offering homemade pastas and thin-crust pizzas.