One of my places in Madrid

Carrefour Express Montera

Dr. Abdulmajeed Al-MudarraMy tip
“Closest to Puerta del Sol; smaller than a “market” but enough for water, fruit and light snacks.”

A 24-hour Carrefour Express store on Montera street, between Sol and Gran Vía.

Address

C. de la Montera, 32, Centro, 28013 Madrid