épicerie /ɛˈpɪs(ə)ri/ noun 1. Especially in French contexts: a grocery shop; (now) especially one selling speciality or imported products; a delicatessen.
restaurant /rɛst(ə)rɒnt/ noun 1. A place where people pay to sit and eat meals that are cooked and served on the premises.
The combination of these two words is the very core of Terpager & Co’s raison d’être – delivering high quality culinary experiences combined with a selection of carefully selected groceries.