Restaurants - Japanese in Lakewood, CO
Takayama Restaurant
Peking-Tokyo Express
Happy Teriyaki
Ichiban Japanese Bar