Adress C/Los Almendros nº 12 Telephone 625591490 Web page www.facebook.com/castilla.castilla.988 Specialities Take away Mediterranean cuisine Location Ver en mapa