Teresa's Juicery is located in Barcelona, Spain on Restaurante Flax & Kale, Carrer dels Tallers, 74. Teresa's Juicery is rated 4.2 out of 5 in the category juice shop in Spain.
Address
Restaurante Flax & Kale, Carrer dels Tallers, 74
Service options
Dine-in