go to content go to search box go to global site navigation

Stowe

Italian restaurants in Stowe

  1. A

    Trattoria la Festa

    Just north of Topnotch at Stowe, this trattoria has very good Italian fare made by Italian chefs. Check out its spaghetti pescatore, which is chock-full of mussels, clams and shrimps for $18.50.

    reviewed