
Shopping & Retail
LR Tailoring
Scarborough · Tamil & English
A Little About Us
LR Tailoring is a tailor at 5215 Finch Ave E, Scarborough.
LocationScarborough
CategoryShopping & Retail
LanguagesTamil · English

Scarborough · Tamil & English
LR Tailoring is a tailor at 5215 Finch Ave E, Scarborough.