Carrer de Roger de Llรบria, 134, L'Eixample, 08037 Barcelona
This international home-cooked restaurant prepares dishes to order, utilizing only the highest quality ingredients to ensure exceptional results every time.