La La Lobster

La La Lobster, 63 Palmer Square W, Princeton, NJ 08542, United States

(609) 454-5624

Location