Islands Restaurant Northridge

11400 Porter Ranch Dr Northridge CA 91326 USA

(818) 368-2305

Location