Salt And Pepper Squid @ Neway Restaurant and Lounge