This is definitely a place to go. There are two locations, and the new one at Manchester and Tower Grove is very nice, and it's a great addition to the up and coming neighborhood. Just ate lunch there today as a matter of fact! It's cafeteria style, and the menu changes slightly every day. You'll pay about $10 a person, but you get a HUGE plate of good, homecooked food (for example, 4 xtra-lg fried chicken wings and 2 good size sides). And the mac n' cheese is worth every penny. The service is amazing. I was there around noon, and there wasn't much of a crowd. It's still new, so I would imagine that anytime you go would be fine, and you move through the line pretty quick. There is on street, meter parking, but not hard to find a spot.
Hope this helps!