there's a small restaurant in st. louis called astoria european cuisine. it's an all buffet restaurant specializing in russian food -- definitely go with an empty stomach, you'll feel pretty heavy on your way out the door. it's been a long time since i've been, but when i did, it was around $13 for dinner and $8 for lunch.