After 47 years, the seafood restaurant chain is closing two Northern California locations in Palo Alto and San Mateo. Today is the last day of the …
After 47 years, the seafood restaurant chain is closing two Northern California locations in Palo Alto and San Mateo. Today is the last day of the …
In