Nov 14, 2018 Sneaky Pete's opens new location at Riverchase Galleria

 Sneaky Pete's, an American original since 1966, recently opened a brand new location in Alabama's biggest mall, the Riverchase Galleria in Hoover, Alabama. Means Advertising has been working with Sneaky Pete's since 1995. This new location features signage and video menu boards designed by Means.