Thousands of pieces of hand-blown glasswork in copies of old, unusual designs from the town of Marinha Grande, where the industry dates back to 1769. Prices are reasonable, with large goblets selling for around €15. There's another, smaller shop at no.234 (21 396 3234).