5925 Almeda Road Houston, TX 77004
Our private dining room is the perfect setting for a celebration or business meeting. This modern and elegant space is available Tuesday through Sunday. And can seat up to 18 guests.