Get directions to: Big Dog Ice House, Channelview, TX
Restaurant address: 214 Sheldon Road Channelview, TX 77530, USA
Restaurant: Big Dog Ice House