The Squid Shack at Tulsa Greek Holiday September 17, 2010 by Lori Cain This is where the calamari is made! www.TulsaGreekholiday.com Sent from my iPhone