Super China – Newport News, Virginia 23606

Super China Description

Super China Location

Address: 11710 Jefferson Ave # E, Newport News, VA 23606
Phone Number: +1 757-591-8111
Price ($ – $$$$): $$

Restaurants Nearby

More Restaurants You'll Love

Scroll to Top