EL NICA RESTAURANT

User Rating:
1 Star2 Stars3 Stars4 Stars5 Stars
Loading...

EL NICA RESTAURANT, 2212 W PICO BLVD, LOS ANGELES, CA, 90006
Date Closed: April 01, 2013
Date Reopened: April 02, 2013
Reason for Closure: Sewage