Italian Restaurants in Selma, AL Buffet Pizza2615 Citizens PkwySelma, AL, 367013348726655Italian RestaurantItalian RestaurantsLunchPizza DeliveryPizza RestaurantsUsed Restaurant Equipment Supplies Show More