Blues City Deli

2438 McNair Ave
St Louis, MO 63104
Phone number: (314) 773-8225
http://www.bluescitydeli.com

Happy hours at Blues City Deli

Thursday

4:00pm - 8:00pm: $2 bottle beer

Nearest happy hours


Contact info