Details
Lahore Tikka House
1365 Greeard St.
Toronto
ON
416 406 1668
Description