Island Grill

1355 N 4th St San Jose CA 95112 USA

(408) 392-2468

Location