Rita's Ice Custard Happiness

665 Nassau Park Blvd, Princeton, NJ 08540