First time I went to ABC for dim sum was over a year ago, so when we were looking for a place to eat before heading to SFO – this seems like a good choice. Located in a shopping plaza in Milpitas, it would have been easy to miss but look for this sign on […]
