Restaurant Franklin - Restaurant Reviews and Tips for Franklin, AL, United States close