Great food,views and live music
Situated in the heart of the historic downtown Williams area is a little gem called Station 66 Italian Bistro. Surrounded by patios filled with heaters on the first and second floors, you can enjoy sitting outside for a good portion of the year. If the weather doesn’t permit or you’d rather be inside, there are…