CLICK HERE TO ORDER CURBSIDE PICKUP ONLINE!
We are a tiny Tiki Oasis in the heart of Htown. We do not take reservations and are first come first served. Paradise awaits!
6412 North Main Street Ste.C, Houston, Texas 77009, United States
04:00 pm – 02:00 am
Copyright © 2022 Lei Low Bar - All Rights Reserved.
Powered by GoDaddy