This is our favorite chinese grocery store located on
Castro Street in Mountain View between California and Dana. They have all items that you would expect from fresh vegetables to alcohol to fresh meat. They also have fresh live seafood. When you check out they even give you gift cards to use on your next shopping trip if you spend a minimum amount of money.
more