Taro’s mission is to give their customers a place to celebrate life’s special moments by offering the best authentic Japanese food. Indulge in creative sushi rolls like the drgaon roll, spider roll, Balham roll, and the restaurant’s signature chef’s roll. Apart rfrom sushi, find dons, ramens, curries, udon and bentos. In the summer time, enjoy a taste of Japan in the outdoor garden.

193 Balham High Road, London, SW12 9BE
Back to directory