Sushi Stop
Sushi Restaurant in Edinburgh, United Kingdom. People talk about pumpkin croquette, tokyo roll and great choices. See reviews and recommendations.
Sushi Restaurant in Edinburgh, United Kingdom. People talk about pumpkin croquette, tokyo roll and great choices. See reviews and recommendations.