Previous Location Next Location

San Jose - California

5519 Snell AveSan Jose, CA 95123
(408) 578-8761
Restaurant #1024

Services:
Drive Thru