Elements

66 Witherspoon St, Princeton, NJ

Menu (As of 10/30)

Broiled West Coast Oysters

Elements: hours and how to order