You are now leaving Menulist
We hope to see you again soon!
Frankie Gallo Cha Cha Cha
Calle Del Marques De Barbera 15 08001, Barcelona, Spain
Italian, Pizza, Italian, Vegan Options, Drinks, Delivery Services, Beer, Wine, Mediterranean, Vegetarian, Salads, European, Bar/Lounge, Full, Pasta, Cheese
The redirect does not work? Just click on this link or copy it into your address bar