Sushi & Japanese · LONDON
Good food.
Great flavour.
Ground Floor, 118 Talbot Road, LONDON, W11 1JR
Opening hours to be confirmed
Notting Hill Fish Shop Sushi Limited is a local takeaway in LONDON, W11 1JR. A menu has not yet been added to this listing.
Notting Hill Fish Shop Sushi Limited is listed at Ground Floor, 118 Talbot Road, LONDON, W11 1JR. Opening hours and menu details can be added by the verified owner.
Loading reviews…