Our Location

Katz's Montrose

616 Westheimer Rd
Houston, TX 77006

(713) 521-3838

Katz's Montrose

Hours

Monday - Sunday: Open 24-hours