Salt & Lemon Pepper Squid