Mouth-watering roman pizza
Pinsa Romana
Roman pizza the traditional way
The first Pinseria Romana in Malta