Salt And Pepper Squid @ Lobster Pod Bistro