Takeout Restaurant · 20 Nassau St, Princeton, NJ
To-Go
More food in Princeton, NJ · Takeout in Princeton