Get directions to: China Super Buffet, Lewistown, PA
Restaurant address: 46 Supercenter Plaza Dr Lewistown, PA 17044, USA
Restaurant: China Super Buffet