Restaurants in selma
Pizza King
4.3
119 reviews
9615 E Jackson St
Selma, Indiana
Pizza King in Selma, Indiana is a pizza restaurant that is well-loved by locals. It features not only a dining room for customers to come and enjoy their delicious pizza,...