Dumpling Time - SERRANO Building, 378 Santana Row #1035, San Jose, CA 95128, USA on Eaten