These Greek "Gigantes" Beans are a classic Greek dish that come in a delicious onion and tomato sauce.
Product of Greece.