Carrefour Express
Rated3.4(211 reviews)Grocery store · Warsaw
“Not sure about quality or anything but prices are higher than London or NY.”
Searching the board
Grocery store · Warsaw
“Not sure about quality or anything but prices are higher than London or NY.”