If you're looking for Italian restaurants in Scottsdale look no further. Pasto di Forno is known for having some of the best Italian in Scottsdale.
Located at 7114 E Mercer Ln, Pasto di Forno is ...show more
Menu
Soup & Salads
Chef's Soup
$6.99
Daily chef's choice of a homemade soup made with the freshest ingredients served in a sourdough boule.