Sakura Teriyaki

Japanese restaurant · 30 Central Ave, Passaic, NJ

Dine-In

More food in Passaic, NJ · Japanese Food in Passaic