O Cartaxo is a Portuguese restaurant. It offers traditional cuisine with options for lunch and breakfast.