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