Japanese restaurant · 702 Main St, Caldwell, ID
See full menu
More food in Caldwell, ID · Japanese Food in Caldwell