Phone: +34661848458
Address: España, Spain, 08700, Igualada
City: Igualada
Menu Dishes: 35
Reviews: 154
"Lovey dinner and spectacular view Duck was amazing And this is from someone who didn't like duck and wanted to give it another try."
All prices are estimates on menu.