14/01/04 at 12.46am / by Kevin Chen / 0 Comment Have you ever had grilled whole squid? If you like squid, you should try this special!