Contact

Yakitori Takumi

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

Phone : 08 8239 2111

Open Hours

Wed – Sat : 18:00 – 22:00
Sun – Tue : closed