Elchi Chai Shop
Restaurant • Cafe • Indian restaurant • Coffee store • Internet cafe • Halal restaurant • Tea store • Indian takeaway • Modern indian restaurant • Indian muslim restaurantCozy teahouse serving house-blended chai, plus Indian flatbread with sweet & savoury toppings. People often mention Chai, chai, great, good,
Address
130 Harbord St, Toronto, ON M5S 1G8, Canada
Contact
+1 416-551-7864Price rating
$ $$$
Rating on Google Maps
4.60 (397 reviews)Open on Google Maps
Working Hours
Permanently closed.