Dubai Eating-Out Icho
Icho
Japanese
Address : Sheikh Zayed Road Radisson Royal Hotel, Sheikh Zayed Road +971 4 3080000
Daily noon-midnight