74 Taff Street
CF37 4SU

View Larger Map

Princes Café

Prince’s is at the heart of the town centre and a part of people’s daily routines. At 9am customers can often be seen queuing for opening time, peering through the window at the lavish display of baked goods and cakes.