PERMANENTLY CLOSED
This tiny little bar is attached to The 101 and it's cocktails are killing the game.
6141 Franklin Ave
Los Angeles, CA 90028
323.798.4939