Grill Depot
2235 Decker Blvd
Columbia, South Carolina 29206
USA
Phone: 803-788-7334
Columbia, South Carolina 29206
USA
Phone: 803-788-7334
Food | |
Service | |
Ambiance | |
Overall: |
Location & Nearby Info
Taste of China Hut0.03 mi
Mc Donald's0.06 mi
Pho Viet Restaurant0.09 mi
Kfc0.12 mi
Restaurant Tama0.17 mi
Domino's Pizza0.20 mi
Rush's0.30 mi
Special Occasions0.30 mi
Little China Buffet0.32 mi
Sonic Drive-In0.37 mi
Cuisine:
Grill Depot Description:
Grill Depot is a beautiful Barbeque, Grill restaurant in Columbia, South Carolina, offering you a super choices on their menus. Tell everyone what you thought. Share a useful tip or write a full review.
Reviews of Grill Depot