Full menu with prices & pictures
Apollo Xiii Calle Escosura, 13, 28015 Madrid, Sp...
+34915028755
Order food online for delivery
If you are coming to Apollo Xiii in Madrid with your vehicle, you will find parking options at a distance of 168 meters at Lusanauto, Or you could use municipal transportation to get to the station Metro-Quevedo, which is 278 meters away from the restaurant.
A comprehensive menu of Apollo Xiii from Madrid covering all 28 menus and drinks can be found here on the card. For changing offers, please get in touch via phone or use the contact details provided on the website.