Stroud's Barbeque
Restaurant in Franklin, Tennessee
Opening hours: Tu-Fr 08:00-19:00; Sa 08:00-18:00
1010 Fulton Greer Lane, Franklin, 37064Restaurant in Franklin, Tennessee
Opening hours: Tu-Fr 08:00-19:00; Sa 08:00-18:00
1010 Fulton Greer Lane, Franklin, 37064