D.D’s

20 Michael Street, Peel , IM5 1HB

Fancy a poached egg or a fry up. This is the perfect cafe.

Opening Hours

Open 8.30 -3pm
Sunday 10am - 3pm