Islands

restaurant in Kearny Mesa, La Jolla

Phone: (858) 569-8866

Website: www.islandsrestaurants.com

Address: 7637 Balboa Ave