About UsExcellant for roasting!!Elephant Garlic Bulbs - Isle of WightSKU: IOW1£5.10PriceQuantityOut of StockNotify When Available