Selva Negra
Spanish
Restaurant Selva Negra is a Spanish restaurant located at Avinguda dels Països Catalans, 167. It is known for its solid reputation, indicated by a 4 out of 5 rating on Restaurant Guru, supported by over 1000 reviews.
Location
Location