Dubai Eating-Out Sho Cho
Sho Cho
Japanese
Address : Jumeirah 1 Dubai Marine Beach Resort and Spa, Jumeirah 1 +971 4 3461111
7 PM to 3 AM