at 6001 14th Avenue, Markham , L3S 4G7 Canada
2 FB users likes Tikka Tikka, set it to 422 position in Likes Rating for Markham, Ontario in Local Business category
Tikka Tikka is Markham based place and this enity listed in Indian Restaurant category. Located at 6001 14th Avenue ON L3S 4G7.