Phone: +34912999015
Address: Calle de Montesa, 25, Madrid, 28006, Spain
City: Madrid
Dishes: 35
Reviews: 3
"Super busy inside yet staff was attentive Cool vibe with many people on their laptops I ordered a potato omelet on toast and a flat white."
All prices are estimates.