Get directions to: Orange Hut-hunan Szechuan, Davis, CA
Restaurant address: 226 3rd St Davis, CA 95616, USA
Restaurant: Orange Hut-hunan Szechuan