Chilli Salt and Pepper Squid with Fresh Lime Recipe | Yummly