8.1
Carrer de la Marina 52 (Carrer de Ramón Turró), Barcelona, Catalunya
Vegan and Vegetarian Restaurant · La Vila Olimpica del Poblenou · 9 tips and reviews
8.9
C. Montcada, 22, Barcelona, Catalunya
Tapas Restaurant · Sant Pere-Santa Caterina i la Ribera · 113 tips and reviews