Greek Jumbo Lima Beans! Traditional Greek food that satisfies you all the way to your core! The herbs, tomato, and olive oil make this recipe delicious,
439