“Tachigui Soba” “Tachigui Soba” is an ancient Japanese fast food. The word “Tachi” means standing, “gui” means eating, and “soba” means soba noodles.

AloJapan.com