Skip to content
Night Club

Library Annex Restaurant

1 local recommends
Location
3693 Forest Park Avenue
St. Louis, Missouri 63108
Phone+1 314-652-8484
Hours of Operation statusClosed now

Tips from locals

Tracy
Tracy
February 20, 2014
Shoot Pool, Darts and a great dance hall. No cover charge!