Yummy tasting soba noodles. They can get busy at lunch time. Service was amazingly friendly. They also take credit card payment which is a plus for a tourist such myself in Japan.
Traveloka Sdn Bhd (Registration No. 201501003122), Level 14 Tower 2, Menara Kembar Bank Rakyat, 33 Jalan Rakyat Brickfields, 50470 Kuala Lumpur, Malaysia