Islands

restaurant in Carmel Mountain, Poway

Phone: (858) 485-8075

Website: www.islandsrestaurants.com

Address: 12224 Carmel Mountain Rd