Tamarid Tree Cafe

8875 Hidden River Pkwy Ste 125TAMPA, Tampa 33637, United States Get Directions to this spot
8875 Hidden River Pkwy Ste 125TAMPA
Tampa, 33637
FL, United States
(813) 972-1703

Rate and review Tamarid Tree Cafe in Tampa, FL, United States!

Share your experiences at Tamarid Tree Cafe with your friends or discover more Restaurants in Tampa, FL, United States.