Tachibana is a great introduction to Japanese food in Stl. They offer a lot of cooked foods (katsu, teriyaki and so on) so you can ease your friends and family into raw foods like sushi as an appetizer. They have booths and tables. Service is generally pretty good.
more