Karma Sushi Bar Grill serves sushi, grilled items and cocktails in a hip, casual setting, and is located at 6 East Route 66 in downtown Flagstaff. The restaurant is open for lunch, happy hour and dinner from 11 am to 10 pm on Sunday through Wednesday, and Thursday through Saturday 11 am to 11 pm.
Karma Sushi Bar Grill serves sushi, grilled items and cocktails in a hip, casual setting, and is located at 6 East Route 66 in downtown Flagstaff. The restaurant is open for lunch, happy hour and dinner from 11 am to 10 pm on Sunday through Wednesday, and Thursday through Saturday 11 am to 11 pm.
View less