Japanese restaurants in Jumeirah 1 Dubai With features like Bar

1 Result found
Sho Cho - Dubai
A old-school classic that could do with freshening up