US fast casual chain Fazoli’s opens new location in Florida

Fazoli’s in Valdosta, Georgia. Credit: Michael Rivera on Wikipedia