o telheiro do abílio is located travessa do terminal 20 in castelo branco (6000-198) in the region of castelo branco (portugal). This place is listed in the restaurante category of the geodruid castelo branco 2019 guide.