GastroRanking-logo

The best restaurants serving Japanese food in Little Venice City of London, Westminster London

1 Restaurants on GastroRanking

restaurant_img
4.2

472 Opinions

location-icon5 Lanark Place, England
Japanese
outdoor_seating_70644takeaway_70644delivery_70644

The best sushi place around the area. Amazing food, atmosphere and stuff.