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. This is a humble place that serves freshly baked wood-fired pizzas and with its wood and brick interior, it created a cozy atmosphere with friends to enjoy a good dinner on … Read more