Wicked Lobsta is a seafood restaurant specializing in fresh, local lobster dishes served with eco-friendly products.