Islands

restaurant in Mission City, San Diego

Phone: (619) 640-2727

Website: www.islandsrestaurants.com

Address: 2441 Fenton Pkwy