TravelMuse
 
 

Lidl

Madrid, Spain

Guide         Hotels         Attractions         Restaurants         Shops

Address

Calle de Galileo 76
28015 Madrid
Spain

Phone

+34 91 448 9941


Neighborhood

Chamberi


Nearest Train

Islas Filipinas


Hours

Mo to Sa from 09:15 AM to 09:15 PM


Category

Shopping Centers & Arcades, Department Stores


Avg User Rating

1 review