Sushi Nations - Al Barsha Mall is located in Dubai, United Arab Emirates on Al Barsha Rd, Al BarshaAl Barsha 2. Sushi Nations - Al Barsha Mall is rated 3.4 out of 5 in the category sushi restaurant in United Arab Emirates.
Address
Al Barsha Rd, Al BarshaAl Barsha 2