Creekside Chinese Restaurant
1030 Piedmont Rd 95132
(Chinese, Dim Sum)
Order Online

Come visit us at: 1030 Piedmont Rd, San Jose, CA 95132