Get directions to: Bennigan's - Astrodome, Bellaire, TX
Restaurant address: 2700 South Loop West Bellaire, TX 77401, USA
Restaurant: Bennigan's - Astrodome