The Sub Station Italian Restaurant & Sub Shop in Cosby, TN offers a variety of Italian dishes and subs for customers to enjoy.
With a casual dining atmosphere, the restaurant provides a convenient option for those looking for a quick and tasty meal.
Generated from their business information