Karma Sushi Bar

[image align=”left” img=”http://flagstaffmeadowsretreat.com/wp-content/uploads/karma-300×109.png” rounded=”all” alt=”title”/]

[button text=”Karma Sushi Bar” url=”http://karmaflagstaff.com/” newWindow=”true” /] is Flagstaff best kept secret. Karma Sushi Bar is the locals Sushi restaurant located downtown on Route 66.