Moongate Garden – Milpitas, CA
Ahh… Dim Sum. Savory delicious little bite sized noms. Consistently, Dim Sum ranks as one of my top favorite meal experiences. Not only are the delicacies extremely delicious, but the whole experience of watching the servers push around carts piled high with Chinese steaming baskets and yelling out their offerings reminds of my childhood. My [...]