Cella Luxuria
Clip | 3m 55s
You’ll find Peg & Awl products at Cella Luxuria, 1214 Chestnut Street, Phila. Meet owners Stefan Sklaroff and Christina Leynes and hear why this is the place to shop for beautiful furnishings built to last.
Aired: 08/06/14
Problems Playing Video? | Closed Captioning