Their Udon and Tempura don set is my favorite here. They can definitely fill you up and the price is around $10. This is a good place to go with a small group of people or as a couple as most of the tables are small. One thing though I remember the green tea used to taste better before, but these days it tastes almost like hot water. The service is ok to good depending on the waiter/waitress. If you want to try Udon, this is a good place!
more