Get directions to: Vinh Xuong Bakery, Denver, CO
Restaurant address: 2200 W Alameda Ave Ste 1a Denver, CO 80223, USA
Restaurant: Vinh Xuong Bakery