Maguro Japanese Restaurant is located in London, United Kingdom on 5 Lanark Place. Maguro Japanese Restaurant is rated 4 out of 5 in the category japanese in United Kingdom. Maguro features sublimely perfect sushi, sashimi and rolls as well as delectable cooked dishes that are full of flavour and appeal to the eyes as well as the palate.
From a casual lunch to a special dinner, from a break at our sushi bar,Maguro offers an outstanding dining experience, featuring incredibly delicious food in a delightful atmosphere.
For every meal, Maguro truly is Sushi at its Best.