Print
|
Close this window
Empress Of India
Featured
Address
3426 El Camino Real, Santa Clara, 95051, CA, USA
Telephone
408 296 0717
Website
search.cityguide.aol.com/sanfrancisco/restaurants/empress-of...
Print
|
Close this window