Ichi

ratingratingratingratingrating  (0)
Two piece salmon, two piece albacore, one piece fresh water eel, one piece spicy tuna, one piece smelt egg
Hotness ranking:
spicyspicyspicyspicy
Share:
map
$$
19500 Plummer St Ste B1, Northridge, CA 91324
(818) 772-8252
ratingratingratingratingrating
Closed

Add Your Review