Rick & Libby's

restaurant in Newport News

Phone: (757) 599-5500

Website: www.rickandlibbys.com

Address: 11006 Warwick Blvd Unit 458