Scotts Seafood Demolished
Original post made by John, Barron Park, on Sep 6, 2006
I never did make it to Scotts before they closed. Was it any good?
Cho's, beloved dim sum spot, to reopen in Los Altos
By Elena Kadvany | 8 comments | 5,768 views