Paper Lantern

Japanese restaurant · New Academic Village, Glen Head, NY

More food in Glen Head, NY · Japanese Food in Glen Head