Sahara Cafe. Mediterranean Cuisine

1135 Apalachee Pkwy Tallahassee FL 32301 USA

(850) 656-1800

Location