Come enjoy a delicious creation at The Station Restaurant. Their atmosphere has been described as family friendly. They are open nightly from Monday to Friday and are easily accessible by public transit but also by car. The neighboring location is memorable for its restaurants, stores and coffee shops. Payments by gift certificates, Interac, MasterCard and Visa are recognized.