llh007's Tallahassee, FL, USA
1325 Miccosukee Rd
My husband and I were in Tallahassee for a couple of days, ate there the first day and had to go bac...
Sahara Greek Lebanese
1241 E Lafayette St
We found this restaurant on Trip Advisor and we were not disappointed. The food was well prepared, a...