Location: 225 1st Street, Ellwood City, PA 16117
Phone:(724)752-0690
Category: Restaurants
Tags: Pizza