Restaurante Caniçal offers Portuguese cuisine, with a mention of live music events. The average cost for two people is around 20€.