Map & Directions - El Nuevo Ilobasco Family Restaurant
Menu
El Nuevo Ilobasco Family Restaurant
1436 S Vermont Ave, Los Angeles, CA, 90006
(213) 382-4933 (Phone)
1436 S Vermont Ave, Los Angeles, CA, 90006
(213) 382-4933 (Phone)