Talho 20 is a butcher shop located in Almada, Portugal. It operates from Monday to Saturday, opening from 7:00 AM to 1:00 PM.