Find places on the Isle of Man with Timeenough.

The Cod and Castle

13a The Promenade, Peel, IM5 1NA

Cheerful cafe overlooking the sea and offering fresh fish.