To navigate, press the arrow keys. Smith Bros. Steakhouse Tavern ← View details 880 Warden Avenue, Scarborough, Toronto, Ontario M1L 4W6 +1 416-751-3100 Get Directions From* To * — Required information