Salt And Pepper Squid @ Pin Petch Thai Restaurant