Restaurants Posted 24 months ago Shake Shack Set to Open at Union Station and Yorkdale Shopping Centre