This Bar Louie location has closed
2000 Willowbrook Mall #8000A, Houston TX 77070
Write a review
You May Also Like
3.28 miles
John's Place - 8921 Louetta Rd Suite E, Spring
Sports Bar, Pubs
3.72 miles
Hat Creek Burger Company - 8215 Louetta Rd, Spring
Hamburger, Fast Food
4 miles
Denny's - 7720 Louetta Rd, Spring
Diner, American
Houston, Texas
Bar Louie
American in Houston, TX
2000 Willowbrook Mall #8000A, Houston
Suggest an Edit
Nearby Stores
Chevron Mini Mart
11005 Grant Rd, Cypress
Chase Bank
8421 Cypresswood Dr, Spring
PNC Bank
15800 Champion Forest Dr, Spring