FAIL (the browser should render some flash content, not this).
Visit our new location!3521 North Freeway Blvd, Suite 100Sacramento, CA 95843
Copyright © 2010 Tokyo Steak House Website designed by MC Solutions