New Restaurant To Take Over Lobster Shack – Nan and Pop’s Kitchen
New Restaurant To Take Over Lobster Shack – Nan and Pop’s Kitchen There is a new and exciting restaurant coming to the island! Please welcome Nan and Pop’s Kitchen. Located at 401 E Wildwood Ave in Wildwood, this restaurant will take over the old Lobster Shack which closed a few years back. Since the building …