Back to list
Little India
Fabulous 9.1 (289 reviews)
Approx. €15
Location
Carrer del Consell de Cent, 313
08007 Barcelona
See on the map
Book
Itinerary