Mamma Mia Taranto is a pizza restaurant offering Italian, Mediterranean, and Neapolitan cuisine. They serve lunch and dinner, with vegetarian options available.