Karma Sushi Bar Grill

6 E Rt 66
Flagstaff, AZ
928.774.6100
35.197539
-111.648876
Hours:
Mon - Sat:11am - 10pm
Sun: 4:30pm - 10pm

for Karma Sushi Bar Grill
Directions
from: