Show Win Japanese Cuisine
325 Fort Salonga Rd #2848, Northport 11768