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 beef and broccoli, bulgogi beef, general tso chicken, spring rolls (2 pcs), and chinese lo mein. They are open every day of the week.
1605 Grand Avenue, Glenwood Springs, CO, 81601
Rank
1
2 votes
Sponsor
0.0