Terre Lente is an Italian grocery store offering specialty products and hosting occasional themed dinners.