Ski Lift Lodge, FLAGSTAFF, Arizona (AZ)
Conveniently stationed at 6355 North Us Highway 180 () in FLAGSTAFF, Arizona (AZ) (86001), Ski Lift Lodge is available at 9287740729. We advise you to give them a call before you go to arrange your table in the restaurant.
More restaurants in FLAGSTAFF, Arizona (AZ)
Ski Lift Lodge contact information and details:
Address: 6355 North Us Highway 180 - , FLAGSTAFF, Arizona (AZ) 86001
Contact Phone: 9287740729