Landry’s Houston

The Landry’s Aquarium Restaurant is the redevelopment project featuring two downtown Houston landmarks, Fire Station No. 1 and the Central Waterworks Building. The aquarium is a 7,500 square meter facility that houses over 200 species of aquatic animals. The complex includes two restaurants, a bar, and banquet facilities.

Location: Kemah, Texas

Area: 7,500 Meters

Divisions Utilized: Design & Engineering, Construction

Translate »