The best Squid by nicolesk on Eaten
Squid
1 review
REALLY GOOD
1st GRILLED SQUID
Laksamania, London
Love the hint of smokiness in this juicy grill!