What are you looking for?

Restaurants in Selma

Pizza King 9615 E Jackson St, Selma
Pizza King
Pizza

Pizza King

9615 E Jackson St, Selma, IN 47383

I grew up on this Pizza King location and was always my fave. A recent visit while in town led me back, and it's even better than before! Love how it's...