Itsumo Japanese Restaraunt

Japanese Asian

150 North Terrace, Adelaide, 5000

Delivery from 12:15

Your order