Islands Restaurant Irvine Market Place

13762 Jamboree Rd Irvine CA 92602 USA

(714) 734-3301

Location