Get directions to: Saigon Yum Yum, Aurora, CO
Restaurant address: 1010 South Peoria Street Aurora, CO 80012, USA
Restaurant: Saigon Yum Yum