Tako Cheena
932 North Mills Ave
Orlando, FL 32803
(321) 236-7457
Hours:
Tue-Thurs : 11:00 AM- 11:00PM, Fri-Sat : 11:00AM-4:00AM, Sun: 11:00AM-11:00PM. CLOSED MON