Location: 24 Mini Mall Road, Ebensburg, PA 15931
Phone:(814)472-7827
Category: Restaurants
Tags: Pizza