Camelot Restaurant

  • 122 North Center Street ,
    Ebensburg, PA 15931
  • Phone: 814-471-2977
  • Cuisine: Old English/Irish Restaurant

Map

Unable to Display Map