Get directions to: Self, Princeton, NJ Restaurant address: 172 Nassau Street - Apt. #6 Princeton, NJ 08542, USA Driving Walking Bicycling Restaurant: Self