Kosta's Subs & Salads

1312 S. Adams St.
Tallahassee FL 32301
(850) 222-0945

Authentic Family Owned Greek Restaurant that has been in Tallahassee for over 20 years!

Go to Website

Authentic Family Owned Greek Restaurant that has been in Tallahassee for over 20 years!