Eat Sushi (Kensal Rise)

Chengs House, 16 Station Terrace, London NW10 5RX, United Kingdom

London, United Kingdom

Compact, casual spot for eat-in or takeaway sushi and sashimi, plus curries, noodles and tempura.

Rating: 71

Score: 4.0

Price:

No reviews available.