Know a great happy hour or special for this location?
Small Japanese restaurant with simple decor serving sushi and cooked dishes from a conveyor belt.
Suggest an edit
76 Brewer St, London, W1F 9TX
© 2024 Checkle, Inc
Privacy
Terms