A sushi bar and grill located in Downtown Glendora, CA ("The Village") at 201 N. Glendora Ave. Ste. 200 Glendora, CA 91741. Delicious food, fun people, good times!
Be the first to add a review to the Sushi N I.
Sushi N I
- Sun - Sat: 11:00 am - 10:00 pm
Is there a problem with this listing? Let us know.
Credit Cards Accepted