Tamara Restaurant

178 Carrer de Muntaner 08036 · Spain - Barcelona