Passeig de Torras i Bages, 46, Sant Andreu, 08030 Barcelona
Mediterranean restaurant
Rating: 4.2
Rating: 4.5