City: Barcelona, Via Laietana, 71, Barcelona, 08003, Spain
"I stumbled upon this place because it was near my hotel and I'm so glad I did! I had Fettuccine Alfredo and it was incredible, probably the best I've..."
City: Barcelona, Plaza Frances Maciá, 7, Barcelona, 08029, Spain
"I stumbled upon this place because it was near my hotel and I'm so glad I did! I had Fettuccine Alfredo and it was incredible, probably the best I've..."