Excalibur Bar and Grille is located in New Milford, PA right off of 81! Bar, restaurant and beer express all in one! Stop in and have a drink or bring your family in for a delicious night out! Hope to see you soon!
Reviews, get directions and information Excalibur Bar & Grille.
to add Excalibur Bar & Grille map to your website;