Quinabarra!

Restaurants
0 Love It
Save it
Quinabarra!
Venue name: Quinabarra!
Contact:
Address: Ciutat de Granada, 130
Barcelona
08018
LiveReviews|0
2 people listening