Japanese restaurant · 6363 Transit Rd, Depew, NY
See full menu
More food in Depew, NY · Japanese Food in Depew