Chez Limoune is a restaurant and deli offering sandwiches, bowls, pastries, and boards. They also sell juices and vinegars.