0 Restaurant Virginia Papa Willie & Roy's International Delights 1827 East Little Creek Road, Norfolk, VA 23518