La Mesa Barcelona

La Mesa Barcelona
Carrer del Rec 62, 08003
Barcelona Spain 8003
Monday
Tuesday
Wednesday
Thursday
Friday
SaturdayClosed
SundayClosed