Order Online

Ichiban

38 Patrick Lane
Depew, NY 14043
(716) 681-5480
Order online Menu | Info
Any questions please call us.