Lake Louise Railway Station Restaurant is a Canadian Restaurant based in Lake Louise, Alberta. Lake Louise Railway Station Restaurant is located at 200 Sentinel Rd, Lake Louise, AB T0L 1E0, Canada,
Please contact Lake Louise Railway Station Restaurant using information below: Address, Phone number, Fax, Postal code, Website address, E-mail, Facebook. Find Lake Louise Railway Station Restaurant opening hours and driving directions or map. Find real customer reviews and ratings or write your own review.