Road House XXL Restaurant is a steakhouse offering a variety of food. The search results indicate it is a public establishment with a menu and homepage.