Terra Rossa is a restaurant specializing in Italian, Mediterranean, and pizza cuisine, with vegetarian and vegan options available.