El Indio Mexicano Restaurant

Overview

Address: 17019 Roscoe Blvd
Northridge, CA 91325
Phone: 818-705-9259