O'Kanjou is a Japanese restaurant offering fine and flavorful Asian-fusion street food.