1415 S 18th St, Saint Louis,Missouri 63104, United States
Lushly renovated Victorian factory space serving American cuisine from locally sourced ingredients
book Table now| Cart is empty |
1415 S 18th St, Saint Louis
Missouri 63104, United States
Phone Number : 1(314) 865-3522
Operating Hours : TUES – THURS 11:00am-9:00pm, FRI 11:00am-11:00pm, SAT 8:00am-11:00pm, SUN 8:00am-2:00pm, CLOSED MONDAYS