1070 N Laurel Rd, London 40741, United States
1070 N Laurel Rd, London 40741, United States
No delivery
No open hours
Spot something wrong?
Dishes at Tad's Country Grill. Prices may vary in venue.
Been to Tad's Country Grill? Be the first to share what you ate.