Emperor Norton Italian Restaurant & San Franci San Jose CA
Add Website
Close
Emperor Norton Italian Restaurant & San Franci
Be first to review 7058 Santa Teresa Blvd,San Jose CA 95139 Phone Number: (408) 226-4424
Emperor Norton Italian Restaurant & San Franci Store Hours
Hours may fluctuate