Islands Restaurant La Jolla

(858) 455-9945
3351 Nobel Dr
La Jolla, CA 92037
Log in here to leave an insider tip
No ratings yet. Be the first to rate Islands Restaurant La Jolla!

Directions to Islands Restaurant La Jolla

x close

x close