"The meat is molded from liquid and cut like roast beef."
Phone: (+1)6368252736
Address: 2945 Dougherty Ferry Rd, St Louis, MO 63122-3368, United States
City: St Louis
Monday: 10:00-22:30
Tuesday: 10:00-22:30
Wednesday: 10:00-22:30
Thursday: 10:00-22:30
Friday: 10:00-23:00
Saturday: 10:00-23:00
Sunday: 10:00-22:00
Dishes: 10
Amenities: 1
Categories: 5
Reviews: 1286