Get directions to: The Lunch Bell, Newport News, VA
Restaurant address: 694 Town Center Dr Newport News, VA 23606, USA
Restaurant: The Lunch Bell