Tako CheenaClick to enlarge Location Tako Cheena Tako Cheena, North Mills Avenue, Orlando, FL, USA Website Open in maps Takeout (add $5) Outdoor Seating Hours