Noshi

Noshi Sushi is a specialist takeaway sushi joint, who have consistently delighted hordes of hungry West Londoners. Their sushi and sashimi is the main draw, but they also rustle up delightful bento boxes, and other Japanese delicacies.Read more