From Our Editors
Grill Depot is a family-oriented restaurant located on W Newberry Rd in Newberry. With a flavorful menu, this restaurant won't let you down. The family-oriented atmosphere and great menu options allow customers to focus on what matters: the quality.
One of the better quick-service franchises in the area, chances are you won't walk away from this Grill Depot disappointed.