Shobosho is located in Adelaide, Australia on 17 Leigh Street, Adelaide South Australia 5000. Shobosho is rated 5 out of 5 in the category japanese in Australia. At Shobosho we blend smoke, steam, and fire. The ancient tradition of Japanese yakitori is combined with the finesse, skill & texture of all that is raw, cured, pickled and fermented.
Address
17 Leigh Street, Adelaide South Australia 5000