Lola's Depot, Houston, Harris County, Texas, United States
4.4
no reviews
No photos found.
2327 Grant St, Houston, TX 77006, USA Address
(713) 528-8342 Phone
Monday
4:00 PM — 2:00 AM
Tuesday
4:00 PM — 2:00 AM
Wednesday
4:00 PM — 2:00 AM
Thursday
4:00 PM — 2:00 AM
Friday Today
4:00 PM — 2:00 AM
Saturday
4:00 PM — 2:00 AM
Sunday
4:00 PM — 2:00 AM
Located nearby
Lola's Depot Houston, Harris County, Texas, United States
Lola's Depot opening hours Lola's Depot address
Lola's Depot phone Bar