Island Grill

User Rating:


Address:

1355 North Fourth St.
San Jose, CA 95112

Phone:

(408) 392-2468

Map:


Contact   ·   Privacy   ·   Terms