La Station is a restaurant that welcomes guests and accepts animals. French is spoken.