Salt and Pepper Squid at 41 Noodle & Rice Pot House | Morel