Batcha Restaurant
2985 Islington Ave, North York, ON M9L 1E8, Canada
Batcha Restaurant is located in Toronto Division of Ontario state. On the street of Islington Avenue and street number is 2985. .
The coordinates that you can use in navigation applications to get to find Batcha Restaurant quickly are 43.7590495 ,-79.5706095