Get directions to: Hunan Lion, Marshall, MN
Restaurant address: 236 W Main St Marshall, MN 56258, USA
Restaurant: Hunan Lion