FIRE ENTREES RIGHT NOW! GET EM WHILE THEY'RE HOT
Restaurant Silla
2910 El Camino Real
Santa Clara, California 95051
+14083202829
[email protected]