Terra Cotta was an Italian restaurant offering Mediterranean cuisine and vegetarian options, with delivery services available.