Processing, please wait ...
Isabella's Restaurant
San Jose
Cuisines: American, Peruvian, Seafood, Steak, Pasta, Salad
Address: 700 South Winchester Boulevard #25; San Jose CA, 95128
Check out the new Gogocater Group Order Tool! click here