Les Arcades is a restaurant and retailer specializing in fresh produce.