Felixstowe

Open for dine-in


01394 672588

129-133 Hamilton Road , Felixstowe , Suffolk , IP11 7BN

View on google maps