Located in the Del Mont Center shopping mall, Tachikawa Restaurant is a clean and friendly Japanese/Sushi restaurant, which offers a full array of fresh sushi, sashimi, maki, nigiri as well as more meaty dishes such as chicken or beef teriyaki, katsu or udon dishes and all kinds of tempura. The interiors are Japanese-themed Western comfort, meaning there are tables and chairs but they have a little Asian flare to them. Parking in the free lot is plentiful.