Established in 1981, The TreeHouse Grill is a top-rated family-friendly restaurant located in Vidalia, Georgia that is well known for its pan-seared steaks, fried shrimp, and incredible sandwiches. Come ready for a casual, yet unique atmosphere..
Relevance: 14.643957