Picture of the exterior of the Pizza King Station restaurant in Franklin, Indiana. Pizza King is a Franklin restaurant serving up a variety of delicious pizza.
Pizza King Station Restaurant Photos and Pictures
March 2, 2010 by
Picture of the exterior of the Pizza King Station restaurant in Franklin, Indiana. Pizza King is a Franklin restaurant serving up a variety of delicious pizza.