Skip to main content

Chen's Garden

restaurant · chinese restaurant · Franklin Square, NY

Address
976 Hempstead Tpke, Franklin Square, NY 11010
Phone
(516) 328-2888
Website
chensgardenfranklinsquare.com
Where
40.7077, -73.6762

Search Hominin for Chen's Garden

Other restaurants nearby

More in Franklin Square

Chen's Garden — restaurant in Franklin Square, NY | Hominin