Yo Sushi Edinburgh Princes Street
First Floor, 78 Princes Street,
Edinburgh EH2 2ER ,United Kingdom
Yo Sushi Edinburgh Princes Street is one of the popular Sushi Restaurant located in First Floor, 78 Princes Street , listed under
Sushi Restaurant in Edinburgh
,