Sushi and More, the fresh food division of Maidoindia has launched its first stand-alone store in South Mumbai. The new outlet offers a range of freshly prepared take-away Japanese cuisine including Sushi, Tempuras, Gyozas, Bento Boxes and much more,...