Advertisement
Place your ad here.
Sushi Sashimi
169-170 Blackfriars Rd, London SE1 8ER, United Kingdom
London, United Kingdom
Low-key sushi spot inside the Queensway Market fixing up nigiri and creative maki.
Rating: 173
Score: 4.4
Price:
No reviews available.