Get directions to: Teriyaki Bowl, Littleton, CO
Restaurant address: 151 W Mineral Ave Ste 109 Littleton, CO 80120, USA
Restaurant: Teriyaki Bowl