The Pink Elephant
[ Restaurant ]
Villarroel 82
Barcelona, Spain
()935290310
na
ratings
7:00 PM-2:00 AM
information provided by RateBeer.com