The Takashi Japanese Kitchen - Royal Oak

The Takashi Japanese Kitchen in Royal Oak is a local favourite serving fresh, comforting Japanese classics—from sushi and sashimi to hearty donburi and bento—in a warm, welcoming setting.