Custom Factory Rock & Cafe is a cafe and bar offering a place to relax. It is located in Granadilla de Abona, Spain.