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. 

500 Texas Ave.
Houston, TX 77002
United States

Map of Bayou Place