Japanese steakhouse · 66 Canal Center Plaza, Alexandria, VA
More food in Alexandria, VA · Japanese Steakhouse in Alexandria