Chinese restaurant · 20 E Central Blvd, Cambridge, ID
More food in Cambridge, ID · Chinese Food in Cambridge