CONTACT US

ADDRESS

123 W. Jefferson Ave.
Kirkwood, MO 63122

PHONE

(314) 966-2001

KITCHEN HOURS

Sun & Mon: 11AM-10PM
Tue-Thurs: 11AM-11PM
Fri & Sat: 11AM-12AM