The Summit Rest
Sign for The Summit Restaurant “The Top of the Tracks”, along Route 80 in Apulia Station, New York. It looks like this place hasn’t been open for many years.

What are your thoughts?

This site uses Akismet to reduce spam. Learn how your comment data is processed.

Related posts