Pizzeria Terra Madre is an Italian restaurant specializing in Italian delicacies. It is known for its pizza offerings and provides delivery services.