More about Yo! Sushi
Yo! Sushi is located at Hanover Buildings, 66 Rose St, EH2 2NN Edinburgh, United Kingdom
+441312206040
http://www.yosushi.com/
Similar Listings
Yum Yum
4.2