Szechuan Tasty HouseThe Tastiest Szechuan Food in all of Denver!

Popular Menu Items

View full menu

Address

1000 W Evans Ave
Denver CO, 80223
(303) 955-0069