Get directions to: Shanghai Cafe, Westminster, CO
Restaurant address: 9027 Harlan St Westminster, CO 80031, USA
Restaurant: Shanghai Cafe