Restaurant.com Posted on February 18, 2011 by The Goddess It’s baaack…the 70% off deal – quel surprise … If you need a few certificates in your bank or just want to try a new restaurant, you’ve got nothing to lose – we’re talking about a buck difference in the price of certificates.