If you're looking for Japanese restaurants in Alhambra look no further. Hijiri Japanese Restaurant is known for having some of the best Japanese in Alhambra. Located at 621 W Main St, Hijiri Japa...show more
(Tofu Skin)
(3pcs)
(6pcs)
Shrimp(2), Sweet Potato, Eggplant, Shiitake mushrooms, Broccoli, Onion
Last updated November 18, 2020