Bar Louie

110 S Kirkwood Rd Kirkwood MO 63122 USA

(314) 639-0100

Location