Pedro SG is often a effectively-identified brand name in Singapore, specially regarded for its footwear and accessories. The phrase "SG" refers to Singapore, indicating the brand name's community existence. Underneath is an in depth overview of varied features associated with Pedro SG.Brand name BackgroundFounded: Pedro was set up Together with the