El Celler de Ibi is a wine shop offering a selection of wines. They are located in Ibi, Alicante.