Service options: Dine-in · Takeout
 
 
Address: 3005 Silver Creek Rd STE 176, San Jose, CA 95121 
 
 
 
Phone: (408) 238-6789