AOL Travel
Print

China Town Restaurant, Glenwood Springs

China Town Restaurant - Glenwood Springs, Colorado
China Town Restaurant
2830 South Glen Avenue, Glenwood Springs, CO 81601Map
970-945-0307
Cuisine: Chinese
Overview

Delicious Chinese cuisine is served in this lovely restaurant.

Write a Review

How would you rate your overall experience with China Town Restaurant?
AOL Traveler Rating
0 POSITIVE Vote » Thanks for voting!
0 NEGATIVE Vote » Thanks for voting!
ADVERTISEMENT