Steakhouse specializing in juicy, powerful steaks. Offers delivery service.