FOOD REVIEW: You will be Squids in at this delightful Thai restaurant
Yes, we’ve all been to Thai restaurants, the streets are awash with them, but there’s only one Giggling Squid...or 29 of them to be exact, and it all started as a home industry based on a husband and wife’s idea of bringing authentic cuisine to our tables.