Best Sushi Restaurants In Glenwood Springs, CO
Sep 5, 2016
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
Terms of Service
© 2016 DineRank.com. All rights reserved.