Elsol Restaurant
328 Valley Ave Birmingham, AL 35209-3804
205-941-1772
Entertainment Offered
Live Music
Business Hours
Payment Types