Pizza Shack? Posted on March 5, 2005 by Kelson I recently saw an ad for a restaurant called Pizza Shack: Is Radio Hut far behind? Share This Page Related Posts:Radio Flyer (Grown-Up Edition)Pizza Place Preps for Pi DayOnly in San Diego?