La La Lobster Grand Opening

La La Lobster 63 Palmer Square West, Princeton, NJ, United States

Join us on April, 23rd from 11am-8pm for La La Lobster's Grand Opening!