Store Locations DOWNSVIEW-RESTUARANT DOWNSVIEW-RESTUARANT 2865 KEELE STREET, DOWNSVIEW, ONTARIO M3M 2G7 416-633-1350 Directions: To Here From Here Directions: From: To: