El Indio Catering

restaurant in Five Points, San Diego

Phone: (619) 299-0385

Website: www.elindiosandiego.com

Address: 3695 India St