Iowa Buffet Location Iowa Buffet 2727 Winnebago St, St. Louis, MO 63118, USA (314) 776-8000 Website Open in maps Hours Monday - Wednesday 9AM-12AM Thursday - Saturday 9AM-1:30AM