Sub Station II is a popular sandwich shop in Charlotte, NC that offers a variety of freshly made subs and sandwiches.
Known for their generous portions and friendly service, Sub Station II provides a casual dining experience for customers looking for a quick and satisfying meal.
Generated from their business information