Terrasse de la Station is a restaurant offering a variety of meals and beverages for on-site or take-out consumption.