Emperor Norton's Italian Restaurant & Pizzeria
7058 Santa Teresa Blvd
San Jose, California
San Jose, California
Open : 4:00 AM - 8:00 PM
Villa Fresh Italian Kitchen
2200 Eastridge Loop Suite 9201
San Jose, California
San Jose, California
Open : 11:00 AM - 7:00 PM