CONTACT US

ADDRESS

123 W. Jefferson Ave.
Kirkwood, MO 63122

PHONE

(314) 966-2001

KITCHEN HOURS

Sun-Mon: 11AM-10PM
Tuesday: Closed
Wed-Thurs: 11AM-10PM

Fri & Sat: 11AM-11PM