Kabuki Mitcham

Shop 33 Mitcham Square
119 Belair Road, MITCHAM

Mon - Fri: 9am - 5pm
Thur: 9am - 7pm
Sat: 9am - 5pm
Sun: 11am - 5pm

Get directions

contacts

Address

Shop 33 Mitcham Square
119 Belair Road

MITCHAM 5062

get in touch with us