MADEROS is located in London, United Kingdom on 222 Kilburn High Rd. MADEROS is rated 4.8 out of 5 in the category south american restaurant in United Kingdom. We are a restaurant that offers grilled and healthy selections, inspired by a Latin American style and flavors, and located in London UK.
Address
222 Kilburn High Rd