While on I-90 through Western Massachusetts, drivers headed to-and-from the Capital Region will pass by this spot, the highest elevation in the Northeast.
There have been many different names of restaurants that have graced the sign outside of 54 Clifton Country Road in Clifton Park. The last restaurant lasted just ten months. Now there is a new eatery that is going to give it a go. Will it stand the test of time?