Mama Roma

Italian in Chita

Chequered tablecloths, glass divides, an English menu (!) and pleasant staff make this chain pizzeria an unexpectedly welcoming experience near the train station.

Advertisement