Ichiban - NYC
409A 8th Ave 10001
(Sushi, Japanese, Seafood, Vegetarian)
Order Online

Come visit us at: 409A 8th Ave, New York, NY 10001