Location: 220 West High Street, Ebensburg, PA 15931
Phone:(814)472-8311
Category: Restaurants
Tags: Pizza