28.9 C
Dubai, AE
Wednesday, October 17, 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....