Restaurant specializing in Portuguese cuisine, potentially known for its Cabidela dish.