Japanese restaurant · 5175 Broadway, Depew, NY
See full menu
More food in Depew, NY · Japanese Food in Depew