Get directions to: Ivy Garden Nj, Princeton, NJ
Restaurant address: 238 Nassau Street Princeton, NJ 08542, USA
Restaurant: Ivy Garden Nj