Location

Alhilaal

374 Turquoise St

Milpitas, CA 95035

Phone: 408-786-9658