Hello, can anybody help with this one, I have been told of a little Churrasqueia (restaurant) that does nice chicken piri piri/steaks and swordfish. This place is on the road Trav dos Telheiros just of Avda 25 de Abril were the road works are at the moment, has anybody been here and tryed the food?

Thanks,
Dave