Grand Station is a restaurant with a bar and terrace. It offers dining and has a shared kitchen.