L Ricci & Sons - The Square Café

Fully Air Conditioned Cafe with Sun Deck & Disabled Access. Range of hot and cold snacks to eat in or take away. Award winning home made Italian ice cream. Widest range of confectionery, tobacco and cigarettes in town.

46-46A Cardiff Road
CF81 8PA

01443 830738