Itamae Sushi Restaurant - Nad Al Sheba
Dubai, nad al sheba All Branches shop 3, ground floor, building x05, al aweer road (e 44 road) - in england cluster
Dubai, nad al sheba All Branches shop 3, ground floor, building x05, al aweer road (e 44 road) - in england cluster