Kishimoto Japanese Restaurant

Pretty good Japanese restaurant with excellent Udon!