Items tagged Sushi Shop
Posts
- AREA NEWS: Next opening of Sushi Shop
-
AREA NEWS: Sushi Shop secures 4th London restaurant
French restaurant brand Sushi Shop has agreed a 10-year lease on a unit at 60 Hampstead High Street, north London.
French restaurant brand Sushi Shop has agreed a 10-year lease on a unit at 60 Hampstead High Street, north London.