Best Crispy Lemon Pepper Squid with Lime and Dill Mayonnaise Dip

Best Crispy Lemon Pepper Squid with Lime and Dill Mayonnaise Dip

Recipe by Jo Wilcox
  • Preparation:
  • Cooking:

Ingredients