Ten Zaru Soba


Ten Zaru Soba is a Japanese buckwheat noodle dish.

It is zaru soba noodles topped with tempura shrimp.