VISIT US

1415 Almeda Genoa Rd. Houston, TX 77047

**Line will form on City Park Central Ln. to Almeda Genoa

Hours
Friday & Saturday
7:30 p.m. - 12:00 a.m.

Sunday & Thursday
7:30 p.m. - 11:00 p.m.

Phone
346-306-2822

 
 

Directions: Coming South on 288, exit W. Orem to the right, left onto City Park Central Ln., make a right turn on Almeda Genoa Rd. Attraction will be on the right.

Coming 288 Northbound, exit W. Orem, make a left onto W. Orem, left on City Park Central Ln., make a right turn on Almeda Genoa. Attraction will be on the right.