Steakhouse specialized in grilled meats with a direct and friendly service in a comfortable, unpretentious venue.
Carrer de Béjar, 66, Sants-Montjuïc, 08014 Barcelona, España