Ristorante Mama Latina is an Italian restaurant offering pizza and Mediterranean dishes. It is located in Cala di Volpe, Sardinia.