Giggling Squid
Thai · Seafood · Casual Dining
Vibrant Thai restaurant, Giggling Squid, offers a welcoming atmosphere and a menu emphasizing seafood and Thai staples. Enjoy eat-in, takeaway, and delivery options. Cocktails and a lunch menu are available.
Location