Giggling Squid opens 19th restaurant

/Giggling Squid opens 19th restaurant