LULU Barcelona, Province of Barcelona - Restaurant Reviews, Phone Number & Photos - TripAdvisor

LULU Barcelona, Province of Barcelona: See 78 unbiased reviews of LULU Barcelona, rated 4.5 of 5 on TripAdvisor and ranked #2,070 of 18,885 restaurants in Province of Barcelona.