Japanese restaurant · 5950 S Platte Canyon Rd D23, Littleton, CO
Dine-In
See full menu
More food in Littleton, CO · Japanese Food in Littleton