The Station is a restaurant offering American cuisine with delivery and take-and-bake options.