El Sol Restaurante
12010 Ramona Blvd #11, El Monte
(626) 478-8889
Recent Reviews
El Sol Restaurante
12010 Ramona Blvd #11, El Monte 91732
(626) 478-8889