Get directions to: Manna Asian Snack Bar, Newport News, VA
Restaurant address: 13762 Warwick Blvd Newport News, VA 23602, USA
Restaurant: Manna Asian Snack Bar