Montrose 

3939 Montrose Boulevard, Suite L
Houston, TX, 77006
United States

Phone Number : 713-942-2226

Call ahead for Curbside or Come on in for Take Out only!

HOURS

*New temporary Spring hours*
Monday: Closed
Tuesday: 12–9 PM
Wednesday: 12–9 PM
Thursday: 12–9 PM
Friday: 12–10 PM
Saturday: 12–10 PM
Sunday: 12–9 PM