Giant lima beans braised in tomato sauce with onions and herbs, a hearty Greek legume staple.
Browse public recipes · Get Mise