Italian Restaurants in Lewiston, ID Antonio's Pizza & Pasta1407 Main StLewiston, ID, 835012087466262Italian RestaurantsPizza DeliverySteak RestaurantsUsed Restaurant Equipment Supplies Show More