Instants Gourmands is a restaurant known for its gourmet sandwiches.