819 N Navajo Dr, Page, Arizona 86040 USA
Asked 5 people where to eat and everyone recommend this spot. They did not disappoint.
Photo Credit: Yelp