Cheba Hut

Cheba Hut

Website: http://http;//chebahut.com

 (928) 774-9228

 1411 S. Milton Rd, Flagstaff, AZ 86001

Cheba Hut toasted sub sandwiches and salads