Adelita LondonRestaurants160 Eversholt StreetLondon, ENG, NW1 1BL · GB+447874036749info@adelitamexican.co.ukadelitamexican.co.ukHours not available