Austin P.
Nel Forno is a serious contender for the best pizza in Poway! Everything we tried was delicious, the Chicken Alfredo Pizza and Philly Cheesesteak Sub are my favorite menu items so far. Great everyday deals w/ quality ingredients, made by wonderful people!
