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