Stock Car Cafe 20208 Knox Road, Shops on the Green Cornelius NC United States
This restaurant has been reported as being permanently closed.
Hours: Reported as closed.
Phone: 704.895.1003