you'll need a to go box!!!. i don't know about your family, but some nights, my family suffers from serious disagreement when it comes to picking a place to go out to dinner. i'll want steak, wife'll want sushi, kids will want chicken, etc. you get the picture. and that's why we love osaka.
realistically, just about any mood can be accommodated here. osaka goes the full mile to provide sushi, teppanyaki steak, shrimp, chicken, or lobster. you can get it grilled, fried, or steamed. and, for $3.00 more they'll make that steak a filet! (you tell that guy how you want it, and he will make it that way - cut up, not cut up, salt & pepper only, just name it. he'll do it.) vegetables on the grill, steamed, with rice, without rice - honestly the choices and combinations of those choices are endless. and all items are fresh and made-to-order (well, you knew that about the teppanyaki, but the rest of the menu is too!)
really cool & delicious appetizers (monkey brains & heart attacks - i'll let you look those up) and desserts. awesome lunch specials, and my favorite, the 3 for $20 happy hour - truly the best deal in town. huge house rolls from just about half thesushimenu - you seriously cant beat this deal for sushi. and they have a well rounded wine and drink menu to go with all this diversity.
the atmosphere can be a little dark, but the hibachi grills are the reason, and this is a typical japanese steak house. my family thinks its warm and comfortable. all your traditional japanese favorites are here as well, including the ever popular bento box.
service here has always been fun and attentive, with vince being my favorite. (no, he's not japanese, but is benihana trained and throws a mean spatula!) prices are just a little higher than most asian restaurants, but that's a norm for a japanese steakhouse with this many fresh choices on the menu.
and come hungry, because that guy will just keep piling food on your plate from that awesome grill long after you're full. "can i get a to go box, please?"