A glorious sushi restaurant opened by Michelin starred Sushi Master, Chef Kazutoshi Endo with super fresh fish in casual surroundings in Notting Hill, London
Read MoreTop quality Sushi/Sashimi authentic Japanese restaurant in the heart of Soho
Read More