Marble Canyon Restaurant
US-89A, Marble Canyon 86036