Website: karmaflagstaff.com
928-774-6100
6 E. Rt. 66, Flagstaff, AZ 86001
restaurant
Karma Sushi Bar & Grill
6 E. Rt. 66
Flagstaff, AZ 86001