12807 W. Hillsborough Ave.
Cyber Takee Outee has only 1 LOCATION !
*CYBER Takee Outee is NOT AFFILIATED with any other restaurants bearing a similar name.
VOTED BEST Chinese Restaurant in Tampa Bay! by World of Westchase Newsmagazine