Cafe located on West Street, Drogheda. Situated near St. Peter's Church, offering ice cream and more.