Mama Lion

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

Supper Club that opened in Spring 2017 in the spot where Neptune’s Lounge used to be.

Mama Lion LA is located on the southwest corner of Sixth Street and Western Avenue.

Expected hours of operation: 6:00 pm to 2:00 am on certain days of the week