Tarboosh Mediterranean Cuisine
2 Star Rating
117 Franklin St. Clarksville, Tennessee 37040 | Restaurant Info