Station 66 is a restaurant offering a pleasant dining experience in a cozy atmosphere. A full menu is available.