A
Aaron Peters Review of McHughs of Cheltenham
Great location with 180 degree sea views. Good buf...
Great location with 180 degree sea views. Good buffet selection with an awesome creamy seafood chowder and selection of cooked meats and salads. The ham on the bone was cooked well. Recommended location you're sure to enjoy
Comments: