Southway Pizzeria & Deli

Pizza restaurant · 721 Southway Ave, Lewiston, ID

Hours

More food in Lewiston, ID · Pizza in Lewiston