Quiznos Sub is a popular sandwich shop located in Twin Falls, ID, offering a variety of sub sandwiches and salads to its customers.
Known for its toasted subs and fresh ingredients, Quiznos Sub provides a casual dining experience for those looking for a quick and satisfying meal.
Generated from their business information