Blood Sweat and Tears
Blood Sweat and Tears is an appropriately named tattoo parlor located at St. Clair West and Dufferin. Visit the shop's website for photographs of their work, pricing and artist biographies. In-store tattoo consultations are also recommended.