21 C
Dubai, AE
Sunday, January 21, 2018

Home Tags Pizza

Tag: pizza

itzza pizza jumeira

Dinner at Itzza Pizza Restaurant in Jumeirah

On a Saturday night, a few friends and I went to Itzza Pizza shop in Jumeirah beach road for some pizza and pasta treats....
error: