Start from
Big Bowl Noodles
7 N San Francisco St, Flagstaff 86001