Skip to content

Explore Your Community

List your business

Businesses · News · Events

Tatar Gallery
Shopping & Retail

Tatar Gallery

Toronto · Tamil & English

A Little About Us

Tatar Gallery (Tatar Alexander Gallery) is an art gallery at 183 Bathurst Street, Suite 200, Toronto, ON M5T 2R7, offering arts and culture programming and exhibitions.

LocationToronto
CategoryShopping & Retail
LanguagesTamil · English