Carrer dels Almogàvers, 107, Sant Martí, 08018 Barcelona, Spain
Para hacer una reserva, llama directamente al restaurante