Sign in
All
Images
Videos
Maps
News
Shopping
More
Flights
Travel
Hotels
Search
Notebook
Barcelona Spain Icon
Recommended Searches
ICON Bcn
Roger De Lluria, 21 (Esq. Gran Via, 662), 08037, Barcelona
933 02 47 17
Icono Barcelona
Carrer Montsio 10, 08013, Barcelona
Closed
· Opens 9 AM
601 54 33 41
Icon Barcelona Restaurant & Lounge
Carrer de Campoamor, 66, 08031, Barcelona
Closed
· Opens 1 PM
Dine-in
·
Takeout / Delivery
608 88 43 62