Take Away now Open

c o l l e c t i o n  o n l y

Choose from the Menu:

TEL +44 01624 816609

ADDRESS Glen Duff, Lezayre, Ramsey, Isle of Man

© 2020 Cafe Rosa Isle of Man