Contact

Yakitori Takumi

60/55 Melbourne Street
North Adelaide South Australia 5006
Google Maps

Phone : 08 8239 2111

Open Hours

Open
Tuesday – Saturday

Close
Sunday – Monday
Public holiday