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