O Pinhal is a Portuguese restaurant specializing in roasted suckling pig and other traditional dishes.