Matsuri

Matsuri has to be one of the best Japanese restaurants in Adelaide. Located on the first floor of a three storey building on Gouger Street, this place offers all your traditional Japanese fare. Diners have the choice of sitting at a small bar, normal dining tables or on the floor. With the restaurant decked out…