Downsview Restaurant
Casual Dining
Downsview Restaurant is a dining establishment offering a diverse menu of classic and contemporary dishes. It is conveniently located on Keele Street.
Location
Best places nearby
The highest rated places close to Downsview Restaurant.
Local restaurants nearby
2865 Keele Street, North York, ON M3M 2G7, Canada



