Giggling Squid, A Thai Restaurant In England With A Familiar Name

Laughing Squid guest blogger and illustrator Hugh D’Andrade recently found a Thai restaurant in Brighton, England with a somewhat familiar name: Giggling Squid.

I was in Brighton, UK and came across this restaurant which reminded me of my favorite blog!

photos by Hugh D’Andrade