324 1/2 N Tejon St, Colorado Springs
This is a renowned sandwich shop in Colorado springs with brick-oven pizza, salads & sandwiches, plus vegetarian & vegan choices.
Chill Out
Kids Friendly
Typical Tourist