Left Coast Seafood is a restaurant in Ukiah, united-states. Femente lists it in the Undiscovered tier.