Get directions to: Lenox China Store, Cranbury, NJ
Restaurant address: 53 Commerce Dr Cranbury, NJ 08512, USA
Restaurant: Lenox China Store