Carrer de la Diputació, 205, L'Eixample, 08011 Barcelona
Located in the heart of Barcelona, this restaurant offers an exceptional Mediterranean menu at an affordable price, prioritizing quality ingredients to enhance the dining experience.