Restaurant Hiro

C/ de Bolívia, 35-37-39, Sant Martí, 08018 Barcelona, Spain

Barcelona, Spain

Rating: 899

Score: 4.1

Price: Moderately expensive

No reviews available.