Cafe India

cafe in Loma Portal, San Diego

Phone: (619) 224-7500

Website: cafe-india-restaurant.com

Address: 3760 Sports Arena Blvd