Red Tomato Pizza Restaurant

Barsha 1, 7, Saleh Bin Lahej Building,, Dubai