Restaurant H83

C/ del Rosselló, 449, L'Eixample, 08025 Barcelona, Spain

Barcelona, Spain

Rating: 1991

Score: 4.3

Price: Moderately expensive

No reviews available.