Exmouth

Open for dine-in


01395 269409

38-39 The Strand , Exmouth , Devon , EX8 1AH

View on google maps