Aix&Terra is a French restaurant and épicerie (gourmet food shop) offering affordable, traditional cuisine.