10c Street, Jumeirah, Jumeirah 1, Jumeirah 1, Jumeirah
6.72 mi from World Islands
Step into Old Castello Restaurant And Cafe in Jumeirah 1 for a taste of authentic Mediterranean flavours, served with a warm, welcoming vibe. It’s a lovely spot for a relaxed meal with friends or family right here in Dubai.
Is this your listing?