Takee Outee
13015 SW 89th Pl, Miami
(305) 233-8885
Recent Reviews
Order Online
Reserve
You May Also Like
Las Dos Palmas - 12992 SW 89th Ave
Cuban
Outback Steakhouse - 13145 SW 89th Pl
Steak House
Planet Smoothie - 8843 SW 132nd St
Juice, Juice Bar & Smoothies
Restaurants in Miami, FL
Takee Outee
13015 SW 89th Pl, Miami, FL 33176
(305) 233-8885