Islands Restaurant Mission Valley

2441 Fenton Pkwy San Diego CA 92108 USA

(619) 640-2727

Location