Carrer de Sardenya, 78, Sant Martí, 08005 Barcelona
Bar & grill | Takeout restaurant | Mediterranean restaurant
Rating: 4.9