Wikipedia
Tensoba
Tensoba, or Tempura Soba is a Japanese dish of soba noodles and tempura.
Tensoba, or Tempura Soba is a Japanese dish of soba noodles and tempura.