Tu Sabor Cafe
Restaurant/cafe
33615 Tampa
United States
Phone: (813) 280-2393
Latin Cuisine , breakfast , lunch , dinner ...free delivery , do catering for all occasions
open seven days a week .....Mon-Tue 7am-4pm ...Wed-Thurs-Fri 7am-6pm...Sat 7am-4pm... Sun 7am-3pm



