BLOCLEats

Yokohama Sushi

21 Dalziel Place
Edinburgh
EH75TP

Food rating: Pass
Updated: 9. November 2023

map for Yokohama Sushi