The Isles Ice House
1515 Pease St, Houston, TX 77002
An american sports BAR with TV screens and serving simple BAR food inside and OUT.
More Business Info
- Hours
- Regular Hours
Mon - Fri: Sat: Sun: - Neighborhoods
- Downtown Houston, Central Houston
- Categories
- Night Clubs, Bars, Restaurants
Suggest an Edit