Carrer del Llenguadoc, 6, Sant Andreu, 08030 Barcelona
Mediterranean restaurant
Rating: 4.5
Rating: 3.9