Where do you need Restaurants ?
About Quiznos
Quiznos is located at 7920 Frost St # 170, San Diego, CA. This location is in the Birdland neighborhood. This business specializes in Restaurants.
Quiznos is located at 7920 Frost St # 170, San Diego, CA. This location is in the Birdland neighborhood. This business specializes in Restaurants.