Get Directions to Bar Louie ← View details 2000 Willowbrook Mall, Houston, Texas 77070 (832) 996-4050 Get Directions From* To * — Required information