Get directions to: Fazoli''s, Tallahassee, FL Restaurant address: 1701 W Tennessee St Tallahassee, FL 32304, USA Driving Walking Bicycling Restaurant: Fazoli''s