Where’s your local Tikka Take?
Whilst world domination is on the horizon, we’re taking things one step at a time and now have 2 restaurant locations; our flagship store in Canberra and our newest store, now open in Norwest (Sydney)!
Tikka Take © 2023 | All rights reserved | Website by Younique Creation | Login