Get directions to: Shangri-la Restaurant, Davis, CA
Restaurant address: 1750 E 8th St Davis, CA 95616, USA
Restaurant: Shangri-la Restaurant