Capitol City Takeout
Address:
6432 Two Notch Rd, Columbia, SC 29223
Phone:
(803) 764-6610
Restaurants
Other Businesses:
- Deli Say No More at 1616 Taylor St., Columbia, SC 29201
- Bangkok Cafe at 1616 Taylor St, Columbia, SC 29201
- Cantina 76 On Main LLC at 1301 Main St, Columbia, SC 29201
- Cafe At Main & Gervais at 1200 Main St, Columbia, SC 29201
- China Max at 6732 Kaminer Dr, Columbia, SC 29206