11 yrs ago•MrxMan16reviewedFantasy Plaza1200 N Fwy Service Rd, Houston, TX 77088, USA*Went for the first time on...