Get directions to: Alma Mater, Princeton, NJ
Restaurant address: 235a Nassau St Princeton, NJ 08540, USA
Restaurant: Alma Mater