Enormous selection of fabrics by the yard (prices from Q20-60 depending on quality/thickness). Wood, clothes, leather, ceramic, souvenirs, traditional costumes. You can also get clothes sewn there.
Arcade. This nice little restaurant has good prices for authentic Welsh fare and other sandwiches and cheap eats. The Cardiff native I stayed with recommended it.
A West County classic, owned by one of the three major Italian families of Occidental. Howard's is the best place for breakfast, with fresh juices, smoothies and specials. Try the Corn-meal Pancakes a...