To navigate, press the arrow keys. Jack Astor's Bar & Grill ← View details 580 Progress Avenue, Scarborough, Toronto, Ontario M1P 2K2 +1 416-296-0965 Get Directions From* To * — Required information