Petal Café

(044) 966 1473

petalcafe2018@gmail.com

The Square, Townparks, Castlepollard, County Westmeath, Ireland

About

Hot and cold food, Coffee, Hot chocolate, teas and sweet treats.