Best Sushi Restaurants In Glenwood Springs, CO

Last Updated:
Sort
Taipei Tokyo is a restaurant located in Glenwood Springs, Colorado at 1605 Grand Avenue. This restaurant serves orange chicken or beef, happy family, sherd-head, sunset, yellowtail serrano, wonton soup, and udon noodle bowl. They also serve tiger, pad thai, spicy salmon, seaweed salad, black pepper, szechuan pork wonton, and mongolian. They are open every day of the week.
1605 Grand Avenue, Glenwood Springs, CO, 81601
Rank
1
2 votes
Sponsor
0.0