Worldwide icon-chevron-right Europe icon-chevron-right Spain icon-chevron-right Barcelona icon-chevron-right La Tata

La Tata

Restaurants, Spanish
La Tata
1/5
RestaurantesLa Tata
2/5
3/5
4/5
5/5

Details

Address: Carrer de Calàbria, 69
Barcelona
08015
Contact:

Users say