Italian restaurant

Ristorante Mamma Leone

Ristorante Mamma Leone

Latest Feedback

"Very nice and tasty pizza, cosy atmosphere, and friendly staff"

"Informal and friendly dining"