Reviews
Add your review-
Green tea noodles!
Yabu Soba is a fun place to get your soba fix, and if you're looking for something a bit different to try, I recommend checking out their green tea soba. Along with the fun, vibrant green color, they've got a unique taste and a trademark tea aroma to them! There's no dedicated parking lot for the restaurant, so I recommend visiting via public transport wherever possible.
genkidesu
on Mar 18