Try !
La Turuleca is one of Try !.

1. La Turuleca

8.0
Arizala, 5 (Roger), Barcelona, Catalunya
Latin American Restaurant · Sants-Montjuïc · 14 tips and reviews