Fish Station is a quaint eatery nestled in Truckee, CA, specializing in serving fresh seafood dishes.
With a focus on quality ingredients and simple preparation, Fish Station aims to provide a casual dining experience for locals and visitors alike.
Generated from their business information