Bayou Place

Located in the heart of Houston's downtown theatre district, Bayou Place is a district of numerous dining and entertainment venues that includes Hard Rock Cafe, Little Napoli Italian Cuisine, Sundance Cinemas, The Bayou Music Center and The Blue Fish sushi bar. 

Address: 
500 Texas Ave.
Houston, TX 77002
United States
Phones:

Map of Bayou Place