Bar Louie, also called Bar Louie Restaurants, is a casual dining restaurant in a contemporary style setting. The chain is based in the United States. Bar Louie was founded in the year 1991 in Orlando, Florida. Their current headquarters is in Addison, Texas. As of May 2016, there were 70 locations, but they have since expanded in a rapid time frame to have more than 118. The Chief Executive Officer of Bar Louie is John Neitzel. One of the main investors in the company is Sun Capital Partners. They serve a lot of bar-style foods on their menu.