Get directions to: China Buffet, Newport News, VA
Restaurant address: 320 29th St # 1b Newport News, VA 23607, USA
Restaurant: China Buffet