TETA'S

4610 Dufferin St

(416) 661-8998

TETA'S map, 4610 Dufferin St North York ON M3H5S4

in Bathurst Manor North York ON / York University Busway N/A and Dufferin St
Is this your Restaurant? Claim it.
Ensure your information is up to date.
Use this page to find new customers.
badges