Get directions to: Kyoto Teriyaki, Westminster, CO
Restaurant address: 6350 West 92nd Avenue Westminster, CO 80031, USA
Restaurant: Kyoto Teriyaki