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