Get directions to: Super Chinese Restaurant, Merrillville, IN
Restaurant address: 7235 Taft St Merrillville, IN 46410, USA
Restaurant: Super Chinese Restaurant