
Colorado Springs
Colorado Springs
City
Colorado Springs is noted as the city in Colorado where Shanxi Noodles is located. The provided reference highlights it solely in connection with this restaurant.
Summaries are created based on reviews, notes, and social media posts.
Photos

Share View on Google Maps