El Sol 2901 1/2 Honolulu Ave. La Crescenta CA United States
Phone: 818.249.8958 Alcohol: wine / beer
Dress: casual