Get directions to: Sun Lok Garden, Trenton, NJ
Restaurant address: 5 Sunnybrae Blvd Trenton, NJ 08620, USA
Restaurant: Sun Lok Garden