Castello Restaurant & Cafe

Jumeirah 1, Behind Jumeirah Plaza, Jumeirah Beach Road, Dubai