The Little Rooster Cafe

The Little Rooster Cafe hero image

About The Little Rooster Cafe

A European cafe in the heart of southern Vermont.