Happy Hour Bars
The Lion is one of Happy Hour Bars.

1. The Lion

62 W 9th St (btwn 5th & 6th Ave), New York, NY
American Restaurant · Greenwich Village · 100 tips and reviews