Duncan's Diner, Peel, Isle of Man
About Duncan's Diner
Duncan's diner doesn't serve lobster thermadour on a bed of caviar, but it does do top quality home cooking for those who enjoy an honest meal at honest prices!
Location
20-22 Michael Street
Peel
Isle of Man
United Kingdom
IM5 1HB
Map
Contacts
Tel: 1624844405