Cousins Subs is a popular sandwich shop in Carrollton, TX, known for its variety of sub sandwiches and sides.
With a focus on fresh ingredients and made-to-order sandwiches, Cousins Subs aims to provide a satisfying dining experience for its customers.
Generated from their business information