Shangrila Tibet

1140 E Colfax Ave # B
Denver, CO 80218
No photo available for this business

Business Information

Gift Shops

Customer Reviews (1 reviews)

Citysearch User

on Citysearch Jun 14, 2005
This is small, funky store with asian and buddhist type products ranging from incense to statues of buddha. If you like to do asian theme de... (more)

Browse our top cities

Browse cities by state