Phone: +34913858035
Address: Estación de Madrid Atocha, Plaza Emperador Carlos V, Madrid, 28045, Spain
City: Madrid
Dishes: 16
Reviews: 2
"Dropped in Pre-Adele concert for a quick bite to eat. Unfortunately the guy manning the restaurant was left high and dry to run the place as his co-worker"
All prices are estimates.