located at Logroño , Logroño, ES . Reviewed by 42 customers rated: 4.8 / 5