Directions to Menali Restaurant with public transportation
Danforth Ave at Chester Ave
150 meters
Danforth Ave at Chester Ave
180 meters
Danforth Ave at Carlaw Ave
210 meters
Chester Station - Eastbound Platform
210 meters
Chester Station - Westbound Platform
220 meters