
Sushi Shop
Hampstead High Street, London • Restaurant
3.9 mile
Sushi Shop
Hampstead High Street, London •
Restaurant
3.9 mile
Main entrance has 1 step, wide manual glass single door with doormat. Front indoor space is main eating/drinking area with wide paths, limited tightly spaced seating, high/low tables, counter service, air conditioning, varied lighting, and strong food smells.
Your business?
Your business?



